To transport a bike on the roof of the car is a truly practical solution. The bike stays securely mounted and gets less dirty there than when transported on the rear door/towbar.
Perhaps you do not have a towbar fitted, or want to use it to pull a caravan or trailer instead.
The only thing you have to worry about when using a roof mounted carrier from Thule is forgetting all about it when driving into your garage...