4 Replies
Gerry Wasiluk

If your users are all desktop-based, personally, I'd just do Flash.  If you can, I'd require all learners have Flash.  Even better if your learners are in an organization and just need to support one browser.

Also, Storyline always includes publishing for Flash.  So your Flash users will always see this version.  Makes it easier for you to design for and maintain one version.

You can "do more things" when you publish to Flash.  Sometimes publishing to HTML5 may mean some compromises or due to things not yet possible or how they work differently.  This is essential reading and referral:   Comparing Articulate Storyline's Flash, HTML5, and Articulate Mobile Player Output.

If you publish to both HTML5 and Flash, you have to be sure content works correctly in both.  This often adds developer time and challenges and/or compromises.

Because of varying browser support and other things, I prefer staying away from HTML5 for now if at all possible.  YMMV.