cuz if you choose to start with 500$ then you can start at 25NL, but if you choose 100$ then you shouldn't start above 5NL. Anything wrong with my logic?

25NL is still low enough to have horrible players in it and learn the game, and it's always possible to move down if you're losing at 25NL.