Start tracking your time with a simple app like https://github.com/projecthamster/hamster When you start the timer you should only focus on that one task. If you get distracted stop the timer. After a week or month you will have lots of info and it will be easier to decided what to do.
We're building an email client called zinbox which I use everyday. First it was hard to use but after a few ui change it started to get comfortable. I think it's really hard to develop software if you're not using it.
I think saving time sales point is the biggest bullshit from G. Google should be more honest to there users. They should tell us that they need more page impressions+ads.
Iphone UI is a little bit better. Android is open and google products works very well on these phones.
Regarding development it's easier to develop apps for andorid. Only problem is fragmentation. Different screen sizes and os versions can make lot of troubles.