So how about that, front wheel flew off!

The rotors look OK to me. I have re-used many without turning, even when they had a wavy surface. The pad just wears to match it. Indeed, the waves give you a little more friction area. I wouldn't worry about the flat spot, and can't even make it out in the photo. Those "mag lugs" can be a bit tricky to torque since they can bind on the outside before fully seated. I am guessing something like that happened. I know that Cragar wheels (not yours) need mag nuts that are slightly thinner. Insure that your nuts fit loose enough in the wheel holes to easily turn. Even then, if even one stud is slightly out of position, it could cause all the nuts to rub on the side.