Thanks for the great writeup.
The only thing that was tricky was removing the power cable out of the base (I'm not using the base). I just gently pried up the rubber wire strains and then pulled it inwards. Once I got it free, it was easy to pull outwards. If you orient the connector sideways, it fits through the hole.
Don't know about getting everything to work software wise on linux, but this is going to be one of the easiest installs I've ever done. It's nice that it's easy for once