I have both 2 girls and 1 boy, our lil man Harley...Get what you prefer...cause with the right training, both are equal as far as potty training/training in general...both are very loving and full of personality.
I would trade her for nothing keep her...cause sooner than you think...you will be adding another Yorkie to the family...they are VERY addictive!
Only drawback I found with my Boy is...personal hygiene, leg lifter or not, when they pee pee it gets on their belly hair and if their coat is long, the peepee gets on that as well

yuck!!...so I decided to give him a boy cut or what I call a boy cut LOL...he still has the part down his back and his coat is still one lenght, not layered at all...but I keep it cut short, right at his belly and I have all his belly hair shaved off...no problems at all now with his personal hygiene and it so much easier to take care of...I love it and he's sooooo cute.