nb1
1) The site went down after I tried to login.
2) Can anyone submit data? Do they have to have a source?
3) It would be helpful to have filters for viewing the data.
4) You could consider adding a box for categories that the users could input. For example, you could have users select web apps as a category.
5) Personally, I'd have hesitations about submitting my data. You might get more data if users could submit under a general category or psuedonym, without disclosing the name of their business to the public.
Hope this helps!
Changing your mindset is the first step. Don't think that because you only have five hours a week to work on your project, that it is forever relegated to "side project" status and capped out at $100/month.
It sounds like you want to focus on web apps, many of which are heavily dependent on organic search traffic. The first thing that I'd do after reading the book is to get a SEMRush free trial - a lot of affiliate sites have 30-day free trials. Look at how many people are searching for your target keywords, the keyword difficulty score, what advertisers are bidding for the keywords, and traffic of comparable sites.
If everything checks out, look at how you can improve on the comparable sites. Everything has potential for improvement - even if your tool works exactly the same way as a competitor, just optimizing the website copy (do a ton of A/B tests and talk to your users) could yield impressive results.
Hope this helps. Good luck!