Don't forget the part in the hospital, where she 'gets' Danny to give her a ride home, only to ensure he stays away from Flack - whom she, alas, didn't manage to get blown to pieces. One can only imagine what she used her powers for on the ride home.
Apart from that bit, yep, it sounds about right.