Should a freemium iOS puzzle game have a subscription or IAPs?
Which is better and under what assumptions?
Why not both? If you’re selling new puzzles for your puzzle app, you can let users buy individual puzzles or themed puzzle packs as one-time IAP, and also sell subscriptions which give users access to all puzzles you publish while their subscription is active.