I personally like the cruiser style seating position as I think it makes it easier to see traffic, and you don't need such an aggressive riding position on an ebike.  I have some minor back and wrist issues so the upright seating is key for me.  Ymmv. 
As for panniers, I just picked up the...