I had a Camaro Concept for drag and didn't have success with it. It didn't have the punch I thought it should have,and I had it maxed. The car seem heavy and awkward. I didn't like it and sold it. Now you may love the car and have success with it. Give it a try.
Bah... i ended up buying the Shelby. And ZOMGWTF on stage 2 upgrades I got it below 7 seconds!
And I think the drag king has some sorta mustang... dunno if its the shelby or not.