the other points in your post hold some merit, i think the contrary, but whatever, if it does see production, many aspects will change.
as for the bit about the holden badge, open your bollocksing eyes. stop being so damn single minded. its attitudes like that which cause so much trouble in the automotive 'enthusiast' scene.
appreciate the car for what it is, dont simply write it off because of the badge.
made me lol edit, bollocks. nicely done to whoever set that up.