I moved from New Orleans 2 yrs ago but will always take it with me wherever I go. It has been horrifying to watch and I hurt with you.
As for being a potential Yorkie owner; it's for very similar reasons to yours that I chose a Yorkie over larger dogs I had owned previously. My Peanut is 5 pounds and 5 years old. Since I got her, everyone who meets her wants her or a Yorkie like her. I am truly blessed. When she was a puppy her "accidents" were so tiny it was no trouble to clean up after her. Toy dogs are so easily portable. It also doesn't hurt that they're adorable and they get lots of attention from strangers .... which makes you proud
Now, your situation with children is something that you are right to ponder in light of adding a new "baby" to your family. However, Yorkies will adapt well to children and enjoy playing with them very much. My sister got a Yorkie last year and she has two VERY rambunctious boys aged 5 and 7. They pester that dog all afternoon, but he seems to put up with it and even loves them. What I'm saying is it's all in how you RAISE them..... both the kids and dog. Raise your children to be kind, gentle and patient, and raise your dog to be well-mannered and you'll have a great combination.
Also, Yorkies do have a delightful tendency to want to be near you all the time, so be sure to watch where you step to avoid stepping on them! Not sitting on them on the sofa is also a good idea!

I attached a bell to all of Peanut's bows so that I can hear where she is.
I have had dogs of all breeds and sizes during my life, including toy dogs, and I haven't found a breed better (or often as good as) a Yorkie. You'd be making an excellent choice.