Personally I dont think IAPs are bad if you could still make progress in the game, and as Simon Sage say you are approaching two different publics so its actually better this way because their are users who would just continue playing if they get their in game items by paying, so me personally i...