We had a cheap 'hang on' carrier - it scratched the paintwork a bit and broke whilst in use
. We've since had a towball fitted and use one of the 'platform' type carriers. It cost a lot more than the original one (but nowhere near as much as the detachable towball jobbie) but is very stable and it's better for my back not having to lift the bikes as high.