The onboarding is like SnapChat's -- nothing is explained, a lot of the functionality is hidden, and you have to learn about it from your friends or by looking up how-to articles online. I've already compared notes multiple times with random strangers I've met while playing the game.
The onboarding is surprisingly bad, so bad, I wonder if it was intentional. It sort of forces you to get social to compare notes on how to make things work. Most of what I've learned so far has come from either trial & error or from social sources (in meatspace and cyberspace).
Minecraft in the early days was similar, but it's also what I enjoyed about it. Having to have the Minecraft wiki open on another screen just to figure out how to actually build anything.. :-D
Took me exactly 0 seconds, since I had played trash toss and basketball toss games before. The whole 3d avatar customization is wasted effort, at a glance. It will lead to vanity items later, obviously, but why have it in the game at all right now?