I think the solution to your flip issue is template and PDF based. If you set up a general template idea and allow users to Turn on and off items that they do not want to see... I think you will be able to find a solution that will work for all the areas ... basically hit the highlights and make sure that you have them nailed and then add some of the "nice" to have's on the flips.
To solve your browser and cross plstform issues have it render the flips as a PDF... which will be independent of the platform or browser ... you can have it add a file for download like the export does right now.
Email me if you have some questions ...I'll try and drop you a note about the basics that I think need to be in a flip with some ideas,