For cooler weather I prefer a 3/4 jacket. Far less air has a chance to blow up my back. But then I am not sure if I have ever seen a full mesh 3/4? The ones I've seen only have mesh panels, but that certainly doesn't mean they don't exist.
Short jacket rides up a bit in back if you are riding a bike that you lean forward into. Longer jackets can be uncomfortable on cruiser style bikes where the seat wraps up in the back and you sit rolled onto your tail bone. Neither of those situations will probably effect you on a NH though.

I prefer not to carry to much in my pockets. I figure in an off I have to land and possibly slide on that stuff.
