The computer arrived today. It sure is small. The speed display is sufficiently large, about 2cm. The manual hardly says anything. I did a little searching, and I see there is a downloadable manual
here which has more information, and it's in many languages.
As I had suspected, there is no way to upload my data. It stays in the unit. Because of this, I may not use it, because I like keeping my data in the cloud. Then again, maybe I can record with my phone, keep it in my pocket, and keep this computer on my handlebars so I can see my speed. Or maybe my spouse would like to have it.
The mount seems to be a copy of the Garmin mount which is readily available, so that's nice.
I haven't taken it on the road yet.