What is wrong with that car? It is an "in progress" picture of installing skyline tail lights. Not my cup of tea but it does look nice when he got done. Or did you mean the wheel and tire setup? Those are just some wheels that were placed there to get a feel for how they would look. They look better on the car than sitting next to it.
I guess it all depends opon your perspective, The Velo Rossa conversions still have the "soul" of the Z they just have the look of the Ferrari. So do you buy a car to look at or to drive it? I will build mine to drive and let everyone else look at it along with the driver inside that saved himself 11.9 million dollars.
I found that the oners around here are using a PPG DP90 sealer primer. I talked to the guy at the paint store and he sad that the PPG DP90 was a good top end primer and has excelent sealing qualities.