Hey Finn, great post and it was great meeting you and Bonkorama at the Rockstore!
Let's make sure to schedule a ride soon. I just finished my 600 miles today and will schedule the first service with my dealer tomorrow.
As for the electrics... First off, thanks for showing BMW's GPS connector, I had no idea this exists.
I went a slightly simpler route in that I wired Garmin's fused harness directly to the battery for my zĂĽmo 550 and another SAE connector also directly to the battery (fused as well). As I use my GPS mainly as my on-board stereo, I also routed a shielded headphone cable extension from the GPS to a location closer to the seat to plug in my headphones.
I am using the wireless HeatTroller for my Gerbing heated gear and I plug the jacket via round-to-SAE adapter into that pigtail. Less cables, cleaner bike was my goal so I did not add the additional cable for the Gerbing harness.