I received mine today and set it up. Adding to OP points:
PROS:
1) Paint is beautiful. metal multicolor flakes is hard to photograph, but looks great in light
2) Easy assembly. Gears are NOT adjusted correctly so be sure to do that BEFORE you ride! Once they are adjusted they are very smooth.
3) spokes and swing link torque settings were all correct out of the box.
4) supplied pedals are metal, not plastic like most other bikes. Most people will want to install their own pedals but these are perfectly serviceable.
CONS:
1) Motor is LOUD. I have another Ultra (Aluminum) and it is whisper quiet, about like a Bosch. This one is like a coffee grinder. I am told it will quiet down after it is worn in, and perhaps the Magnesium is louder than Aluminum, but crimminy this thing is LOUD ,and that the main reason I shied away from the M600 (X2).
2) Charger is adequate, 2.8 amps fan cooled.
3) Dropper seat is KS 100mm travel, inadequate for bike that is otherwise splendid as a hard core off road machine.
4) rear axle is quick release but front axle requires an Allen wrench, disappointing since removing the front wheel is required to put it in my car, I can buy one online.
5) Runs Small. I a little under 6' and ordered a medium. Seat is extended to almost max reach, I had to add a longer stem. I could easily have taken a large. It is significantly smaller than my other eMTB which is a 17"/medium. Oh well if its too small somebody here will take it, Im sure!
Tomorrow I'l get to actually ride it. Report to follow.