I used it for a fairly complex application for Georgia Tech's classroom manager. It worked really well -- notifications, insane authentication and WebView stuff. On Android, speed was an issue on older versions until I used Crosswalk. However, Crosswalk would crash on older phones :/ Development and debugging Ionic was really easy.