iMiniPreview is definitely not an adequate replacement of iPreview as suggested. Btw, iMiniPreview shows the same problems like iPreview does when the paper format is changed between portrait and landscape and back. iViewer can be used for reports only.
A destination => PDF is quite OK and the PDF-Viewer shows any changes between portrait and landscape in a perfect manner! The only downside is the unavoidable creation of a PDF-document which has to be deleted after viewing the PDF.