i have been using the titan mazda for a while now, i like it. there is nothing wrong with the quality of the shell, it comes with 2 screws (which are blatently more hard wearing than the pf ones) because it only needs 2, the pf has 4 to support the extra mid-wing dams, which the titan does not have.
it has a mouulded sunroof line and mask, but if you dont want it, dont mask it
the masks are split into seperate side windows unlike pf which is handy.
i personally prefer the light stickers too.
handles just as a regular pf maz 6 does, just looking slightly different