Success - 2 weeks from idea to reality. I now have a better than stock setup with all factory parts. 21mm in the front 14.5mm in the rear and it is noticeably stiffer. They whole thing cost me $150 including both sway bars plus new factory bushings from BMW.
Here are some notes on the installation.
Installation of the rear bar is difficult and can take a long time just beause it is so fiddly. The bar is unbolted, bushings and links removed (don't bother trying to leave the links on, they get in the way when removing. Go nuts on penetrating lube and everything just goes that much easier (just don't overspray onto your brakes). After that - unbolt the passenger side rear shock absorber and then work the sway bar out the passenger side wheel well. It will come out without the diff needing to be dropped.
Assembly is the same in reverse - don't put the links on beforehand. Despite suggestions to use dish soap to get the links back on, I couldn't make it work. Use a thin pentrating lube and then wash it off with some citrus engine cleaner and lots of water later.
The front sway bar comes out much easier than the rear. All you do is unbolt the sway bar connections and then unbolt one of the control arm lolipops - the sway bar will slide right out the back. One main note on the installation. Triple check the direction of the new bushings before installation. They are directional and have arrows - also, BMW seems to have changed or updated the stock sway bar bushing. Previous they had a single cute down the middle which made them easy to get on/off. The new 21mm bushings were not cut and have to be worked onto the sway bay with some grease (its a bit of a pain, especially if you put them on backwards).
Lastly, the factory metal mounts are a bad design utilizing a sort of latch and bolt connection. I have taken them off a few times and reassembly has always been fiddly - so budget an extra 15-20 minutes of swearing and messing around on each side. Also, maybe invest in a new set of mount bolts - one of mine snapped on reinstall. Just remember - don't use hardware store stainless - they have no strength and will fail - ask for the high strength bolts or better yet go to BMW. It may cost you 3-4 bucks for 2 bolts and 2 nuts - but who wants their sway bar to fall off on a hard corner.