Th difference between $2, $10 and probably even $25 NL will be minimal. If your playing good poker you'l do ok.

Thus you should be playing the stakes corresponding to your bankroll.

Playing $2 with a $200 'roll is pointless because you wont care. No risk, no poker.
Conversely, playing $25 NL with $100 'roll is also bad because you are playing with scared money and wont be playing your A game.

So, stick to your bankrolls limits is all you can do.

I don't know anything about limit so I cant comment on that.