For the next game I think I will go for the HTML5 and Windows build. Performance increases with the local windows client (browser caps things at 60 fps, when the game could be running at 100 fps, etc.)
Tutorials are tough because they take up a lot of time that would be used for content/mechanics. But I do agree I need to do a better job of communicating core mechanics. At the very least I will do a youtube video going through explaining mechanics.
Can you give me examples of the ways in which the UI confused/frustrated you?