Nice you got the job done, especially since you already had the side mirror caps in hand!
I like the dark color if i go that direction I'll be wrapping them instead, I'm good with plain black to match the roof.
I want too wrap the remainder of roof to match the black sunroof. It's that pesky shark fin I hear is a major pita.
If you're just wrapping it you won't have to deal with the whole wiring crap. Someone else here got their roof and shark fin wrapped without needing it removed so if you find a good shop wont need to deal with headliner clips breaking