i think it's the wire hanging out of the back of the door that's cheesy, not mounting it to the roof.
I'm pretty sure Honda won't do that from the factory nor would a reputable shop.
I forgot to paste the link in, so you missed the joke Murph

I know it's gotta go on the roof somewhere, I'm just wondering if anyone's got a neat trick for routing the wire since it's got a fairly large connector on the end that won't exactly fit through a grommet (well, it will, but the grommet won't squeeze up against the wire!)