I don't think it will be cleaner with the amount of controls. Mobile displays just don't have the screen real estate. The users will constantly have to scroll, and increase the size of the app just to read the controls text. Plus the graphics can't be duplicated on a different graphics API set.
It's better or more efficient to improve the web page served from the Web Server feature.