Keep it the way it is...I'm only addressing the issue of an unintentional raise. I already know of a room that does not allow a raise if 100% of the minimum required to raise is not pushed forward. player A bets 100, Player B pushes 195 forward...the dealer gives him back his extra 95 and forces a call

I don't like it, but that's how they do it!
The suggested increase in percentage would offer more protection for the player that unintentionally grabs an extra chip by mistake, or has a chip of a higher denomination mixed in with a lesser chip stack.
As far as I'm concerned, the 50% raise rule should apply for every poker game! Limit, no-limit, pot limit, spread limit and every other kind of game that exists.
I still prefer allowing a retraction of the unintentional raise as long as another player has not acted.