Thanks for the pics Ab. This actually helps me.
I am debating between the roof mount and a hitch mount. From how I figure it, there are many benefits with the hitch mount. My biggest concerns with the roof mount would be scratches from placing/removing the bikes and then the residual crap dripping/falling off the bike onto the roof of the car. Either option is not very attractive, so I am leaning toward the one that protects the car as well as is the easiest to use. The hitch mount seems easier & faster. Wouldn't even dream of placing the bike in the car for I don't want to get grease in the car.