I've seen that kind of history with cars being sold in auctions and stuff. I would not worry much about it, just make sure you have a reputable shop inspect it and you should be good to go which it seems like you did!
I kinda like it. Although I would much rather have Ford stay away from putting Mustang looks anywhere other than the actual Mustang. Will this compete with the Coupe SUVs? like the BMW X2?