About Haven, the mage -- I'm thinking about making another character, a beginning mage-type sort of thing? He could be her trainer, she would help him see (if he even needs that -- if not, whatevs -- how would you like her to pay him?).
If you're interested, start up a thread somewhere and let me know and I'll hop on :) I'll make the chara profile soon so you can see what's going on.