I didn't have any issues using the above.
You still need some sort of server (i've used rails, ex: https://github.com/rpush/rpush) to send the push notifications (and setup the apns certs), but the above will capture them on your ionic app itself.