If this is true, what's the difference between the cabrio and targa? Just the looks of the roof?

How stupid this might be!? Why not just providing a removable roof panel? They will do that with much more expensive car (918)...