Soooo...
What I do (or did; going through a divorce so maybe won't be keeping the bike):
Base layer: Russell moisture wicking pants and long-sleeve shirt (I wear these year 'round).
Upper body: Warm n Safe heated base layer shirt, Tourmaster Transition 5 jacket (I would wear the quilted jacket liner if the temps were close to zero).
Lower body: Warm n Safe heated pant and sock liners, Tourmaster Caliper 2.0 pants (I would wear the quilted pants liner if the temps were going to be in the 40 or below range). Merino wool socks over the heated sock liners.
Hands: I gave up trying to wear heated glove liners or finding a set of "winter" gloves that actually worked. Instead, I use the Wunderlich bar muffs (about $180 for the hi-viz version) and a set of insulated bicycling gloves that are easy on and off, the finger tips are touch-screen friendly, and are a unique design in that the thumb, index, and middle fingers, are in their own thing, and the ring and pinkie fingers are in the same pocket which keeps them nice and warm. I've ridden when the bike was telling me that the temp was zero and with the grip heat at only 2, my hands were always warm and dry.
Butt: I kept the seat heat at max because it just takes a long time for the heat to get through everything.
Face and Head: I bought a full-face ski mask/balaclava from the BMW dealer (but not a BMW product) for about $30. It has a good-sized opening for my eyes but will also cover half of my nose, and it has a good length to tuck into my jacket. What's really nice is that this allows me to keep my visor opened one notch and that keeps my face shield absolutely clear and my face warm in any weather conditions. This means I was able to eliminate that piece-of-shit Shoei anti-fog liner (which really screws up the optics, especially at night).
Misc: I wear the Tourmaster jacket and pants all year 'round, even when it's hot as fuck, because they are water-proof. I can vent the jacket well-enough when needed. Still, I don't like the bulk but it's not too bad. The pants have two waterproof pockets on the upper thighs which are easy to use; I keep my key fob in the left pocket and my wallet in the right.