I went back and forth a few times between the two. I started with Appgyver but was in over my head being new to Angular. Then I tried Ionic which helped my understanding because SPAs are more common. Then I came back to Appgyver when Supersonic came out. But it seemed to have too many Android issues and Android incompleteness regarding features. And binding scopes and communicating across views was more than I was ready to take on.
So I ended up back with Ionic where I'll probably stay. I'm keeping an eye on Appgyver, but with Ionic 2 / Angular 2 on the horizon, along with WKWebView, it seems like a good place to be.