Currently the ability to create well formatted mobile optimized reports is significantly limited due to the fact you can only include visuals that are visible on the Desktop version of the report.
Further, you cannot change the formatting of the visuals for the mobile optimized versions. This means that there needs to be significant compromise for either the mobile or desktop view of the report. For example often the text will be too big or small in one of the views.
A good fix would be to allow visualisations to appear on the mobile view that are hidden on the desktop view. This way you could fully customize visuals to suit the consumption method. Currently you can hide visuals from the mobile view that appear on the desktop view, but not the other way around.
It is not practical to have to create a completely new set of reports that have been formatted well for mobile viewing. It is also not practical to hide mobile formatted visualisations behind other visualisations on the desktop page, as this hits performance of the desktop view.
We have found this to be a significantly limiting factor in the uptake of mobile reports.