I am building https://tournacat.com/ and I can't help thinking that I've made all the mistakes mentioned here. The only advantage I see right now as the way I do things is that I am able to automate as many things as possible except the customer acquisition part.