The character herself seems fine, but you were right about the mount being absurd. I'd call for a vote, I'm not sure if I could accept Thel with a clear conscience. Were the dire wolves not good enough? That's something I think I could accept.