The HN crowd is touchy on some topics. Don’t take it too personally - good on you for building something cool and shipping it.
FWIW my favorite non-predatory pattern is a level-limited free version with a single “unlock full game” IAP. That way users don’t have to lose their progress switching to paid.
This is just an optimized version of shareware, now that we don't need to mail in a cheque to get the full set of floppies. seems self-defeating to reference anything like "in app purchase" for what's jsut a path for an immediate update after the user completes a known subset of levels.