Yeah the character had some decent depth to her. She had a thought out background, a history with MacGyver and reasons and explanations for why she was the way she was.
I think all and all that makes for a pretty good character.
She reminds me somewhat of Carla from Two Times Trouble
Is it any wonder MacGyvers scared to make a commitment, when half the women in his life are nutters?