I agree with your assessment. I have to say that their Android app is not very good. Serviceable, but not good. I heard their iOS app is better. I REALLY like their web app. Fast and smooth.