The shower cap is small enough to tuck behind the seats, and so you do not have to get into the trunk to throw it on. I find it much faster than the soft top. The other nice feature is that it covers the windshield and is opaque, it must provide better shielding from UV than the soft top. The sides come down just over the top of the windows to prevent rain from entering the vehicle...
I think it will be a nice combination wiht the mesh top - save a trip to the trunk and hide the inside from curious passers-by.
I have looked under the carbon fiber roll bar. I mak emagnets so I though I would put magnets on the back and let them attract to something steel under the rool bar but I dod not find anything ferromagnetic underneath. I am a bit loathe to stick anything on my new Sport, so forget the velcro strips... the clips seem to work fine and are fast.