You don't need to be on only one network.
You setup your own affiliate software / tracking system and then you try to get into as many networks as you can... Most networks probably won't want your product because it will be hard for your payouts to compete as a startup.
Most networks won't drive any traffic even if you get in with them... So you need to decide how much time you spend chasing networks and all the time that goes into the setup process.
The chances are - It won't work.
But if it does... Well, then you can make somewhere between a little bit of money - and tons of money!
Right? Chase your dreams! I'm glad I chased mine.