Reached the devs and said the IAPs are purely optional to accelerate progress. Going to grab it later thanks for the impressions...
At a decent rate yeah, finished the first 10 levels so far and have 8000 coins. Most stuff in the shop is between 10,000-35,000. Character Skins though are 50,000+,
Sounds good and looks fun so think I'll pick it up.