I really like this concept as I've typically found this data extremely difficult to find. Traffic data is a little easier with tools like SimilarWeb and SEMRush, but finding verified revenue data is difficult. Here are a few questions/comments that I had at first glance:
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.
Read The Magic of Thinking Big. You're not a wantrepreneur - you've tried something and been paid for it, and that's a big step that a lot of people don't get to.
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.