If you're set on tracking a car, why didn't you pick up a slightly used z06? Far better than the Boss in every single way.
Good luck with chinese built transmission too. Most people I know are holding out for the 2013. Including my cousin, who works on them for a living.