08's are basically identicle to 06's & 07's...... just different color options and body panel graphics. Maybe some minor tiny, tiny differences that few will notice. Built in the UK. I don't think it matters where they are put together. Guess that is a personal preference thing.
A lot of people will tell you that the heat is really coming off the engine. Even after dropping to a low mount pipe, people still get the heat issues. Wear leathers, go fast, and you won't notice it as much
