Speaking of first time user experience, there is probably a lot of room for improvement for the "onboarding" screen. It's kinda out of everybody's mind because you only see it once ever.
I get to see it more during development, and it doesn't look great.