Ionic 2D game developement

Hi everyone!
I’d like to make a 2D game (like metal slug) targeting web, ios and android.
Is ionic + phaser a good choice or should I try something else like cocoonjs + phaser?
In short words: which is the best choice for 2D game developement?