Have you tried SpriteKit? I chose SpriteKit with Swift for my first game and like it quite a lot, but I keep wondering if it was a good choice to limit myself to iOS.
What I'm interested in mostly is if I at least got a significant performance gain from chosing SpriteKit over Unity.