Having the roof up on a convertible improves the aerodynamics dramatically - as such you'd have to be mad to have the roof down if you're on a race track.
I'm not sure about the safety comment however, a bit of cloth isn't going to help you in the unfortunate event your car rolls but I suppose it's better than nothing at all.