
It is terrible. I don't bother any more. The look and feel is poor. It is difficult to navigate around. And like you say, all the activities you upload are logged as a run despite specifying otherwise.
Challenges are below par too. Last time I looked there wasn't a challenge relating to elevation. No elevation? Elevation is what makes cycling difficult!