You can certainly take advantage of the shorter stacks the closer you get, but you still have to be careful to pick the right time, the right spot, and lastly, the right cards. Otherwise, you can get nickeled and dimed to death, watching you stack erode one short stack at a time.
The most mistakes I see isn't calling opening shoves, it's forcing all ins at the clearly wrong time. I mean, if a 8 big blind stack UTG limps, you really think he would fold to a raise or shove from someone? Probably not. If the tables been tight, then he most likely has a very playable hand and prays you put him all in. Sure enough, I see em put these guys all in a lot and watch em get burned, being horribly behind pre flop. Sure, it's only 8 bigs - this time. Maybe a 10 big the next......you get the point.
However, there are players who simply will not call a raise or get involved until after the bubble unless they get Aces - and even then they might fold! Whats more, even after the bubble they might try to slow play to a higher payout by continuing to fold damn near everything. Sounds crazy, but these types are only thinking min-cash, so take advantage of them whenever possible. Just don't start throwing out big bets every time. 2-2.5x is more than enough to tell you what's what.