I totally understand your delimna, which is shared with your European neighbors, no fault running a Toyota, Chevy or whatever you gotta do to get-r-done!
...just don't gimme that "Well Shelby woulda, coulda, shoulda", line, I aint buying it.
Besides, you guys are admired in the USA for doing your own thing and doing it in an interesting fashion. Keep up the good work.