And of course all that baked in crapware means you won't be getting firmware / security updates for your phone in a timely fashion, if ever.
Apart from that choice is good. Personally I prefer the vanilla experience, or the CM one (which is a relatively light enhancements). The worst replacement I've seen is the one from Huawei which decided that the all apps view and the personizable desktops should be combined into a single thing creating the most unusable experience I've seen in any smart phone.
Weston already demonstrates built in RDP support. It wouldn't be a stretch to imagine VNC or other protocols appearing in time to serve different remoting scenarios. I'm sure that unless you're expecting to play video or games in realtime they would suffice and if you are expecting to play video or games in realtime there are better ways to do those things already.
Mir is the one I still find a bit mystifying. I'm sure it's nice technology, developed by smart people, I'm just surprised Canonical started on it so enthusiastically and so early.
The only reason Mir exists is because Canonical wanted to slap their dual GPL / proprietary licence on it. It lets them release Ubuntu branded phone handsets with any proprietary display driver, DRM or extensions they like in the display stack but competitors are hamstrung by the GPL part. I recall reading a blog which justified Mir with some fairly dubious technical reasons that Wayland wasn't suitable but it seems clear to me it was more than that..
Anyway, the licencing has become a double edged sword. Contributors like Intel walked away from the project, other open source projects adopted Wayland (which uses the same licence as X and so is a slot-in replacement) and Canonical left with all the work of writing backends for QT, GTK and porting apps.
It is better for everyone to have strong competing implementations of web standards. Firefox is still a great browser (better IMO than Chrome) and takes privacy far more seriously. I have no inclination to switch browser at this time.
In any formula, constants (especially those obtained from handbooks) are to be treated as variables.