1) You don't need portrait support to view the image fullscreen. We just need to rotate the image itself
I am also thinking about fake portrait mode where the icons are rotated only but the rest of the gestures stay the same. I am not yet sure about it.
2) I remember the zoom issue. It's in the TODO so I will get to it when I get to it