Timely onboarding, nice rewards, and a highly-oiled mobile software managed to get feel a refined product