DD is fine.
Hardly anyone has said anything about the trans, if there is a problem it's an easy fix with a few parts.
Clutches can be different from car to car, I would suggest trying out the one you are considering getting.
I don't have a problem with the blind spots but everyone is different, if they really were that bad these cars would never sell and as you can see there are a ton that have sold.
Watch this members vid and see for yourself. Hope he doesn't mind me borrowing it.
I would stick with the camaro especially if you plan on tracking it. It will out handle any mustang stock vs stock. If you do suspension mods you will kill them that much more.
That's my .02's