OP;
Yup. I'd buy my kids an X1.
The xDrive 2.8i is a about a safe a vehicle as you could get for them
I bought each of my kids 2 cars each between the time they were finishing high school and finished their masters in university.
I couldn't afford BMWs at the time, but if I could have, I would have.
The money is going to them eventually anyway, so let them have a bit of fun now.