She's not Mary sue at all, (I hope) I'm pretty sure the quote is "Jack of all trades, master of none" meaning she dabbles in pretty much anything buts she's not really good at anything.
Blank flank sounds like a decent idea, it makes sence but the thought of a grown mare with a blank flank is creepy lol.