Yorkies are the Best! But I am biased.
You're right. They all do have their own personality. You should choose in person. You can't tell by a picture or someone else's opinion.
There are probably people who don't like Yorkies but don't tell that to anyone here!