Say I decide I want to do some gaming, and I stop mining before N, I don't get any reward at all. PPLNS only makes sense for 24/7 miners. It's also vulnerable to reverse pool hopping. Say you and the pool hooper had the same hashrate, you could mine the whole round and only get the same reward as the pool hooper who mined the last half (assuming N = round shares/2). You do twice the work for the same reward.
What do you mean by "and I stop mining before N"?
If you decide to stop for gaming then your shares don't disappear. Each share will generate funds for you for any and all blocks which are found by the pool during the pool's next N shares (whether or not you mine for this period is irrelevant). If the pool finds no blocks during the N shares following your submission then your share has failed to generate any BTC for you at all (again, whether or not you mined at the pool during this time is irrelevant).
PPLNS means that when a block is found, the reward is split uniformly between the most recently submitted N shares. Such a reward system neither rewards nor punishes intermittent miners in terms of average income.
In PPLNS, N is normally either constant or tied to difficulty, not to "round shares". If N were "round shares" then the reward system would suffer the usual pool hopping problem faced by proportional miners. When N is 1 the reward system is identical to solo mining (which also neither punishes nor rewards intermittent miners in terms of average income).
Absolutely, this reward system is vulnerable to "reverse pool hopping". Shares at the end of a round are more valuable than shares at the beginning in general. If a hopper hops into the pool for the last N shares of each round then they are going to earn much more than a 24/7 miner or random intermittent miner. However, this strategy requires the ability to predict the future.