I don't like how rank is determined by level. It's not even that skill based. You get XP from just dropping and insta dying. Anybody can realistically get Level 100. People that win and get kills just get it faster. I also assumed winning games gave you ingame currency. Wrong as fuck. I was so disappointed when I won a duo match and got nothing. Who cares for this beta character customization if I have to drop 20+ for an outfit/recolor and pickaxes/gliders I'll rarely see in game.
The coming soon season shop tab looks like it'll all be ingame currency too, which is very lame. The per level rewards, as far as I've seen, appear lackluster. I got to Level 11 today and as a level 10 reward I got a banner symbol nobody will ever see. Nice. Level 25 is a glider which is a bit better I guess.