I really do get where you guys are coming from. I set the blinds and rebuys for my games where I feel comfortable playing even though I could probably raise them from .50 to $1-$1 or $1-$2 without any regulars complaining (and some probably would be happy about it).
However, I beg you to think about this from another perspective. Right now, you are talking about introducing rules that literally say: 1) no one can put blind money into the pot, and 2) no one can raise too much. Furthermore, you're talking about limiting the players to people who basically will "respect a $5 raise".
At the same time, you're talking about improving and trying to eventually move up in stakes. Putting these random limitations on your game and expecting to learn how to play bigger stakes that don't have these limitations doesn't make much sense honestly.
If you want to try to keep your game small, I completely understand, but policing how the players in the game are allowed to play (that is creating rules that state they can't play in a way you don't like even though they aren't breaking any poker rules), is probably not helping you learn to play proper in the long run (unless we're actually talking about learning poker basics, but I'm assuming that's not what we're talking about here).
Again, this is just my non-expert opinion, but obviously do what makes you happy π