Kelv,
Ideally if I was to go to the trouble of a carbon roof it's have to be a full roof not just a skin...but thats dependant on price tbh.
I'm not fussy about it being bling carbon either; kevlar mix will do as it'll get painted on my car.
Cheers
Dan