My new bitch is "small" according to the locals who have seen her. She's just at 22", and 54 pounds. She comes directly from German working lines and is a fabulous dog. I've got big plans for her.
BUT because so many people around my area are not as GSD saavy and of the "bigger is better" mindset, she's been frowned upon. Of course those who really know the breed think she's just as fabulous as I do and can't wait to see how she turns out.
I like the "normal" sized dogs personally, fewer joint and bone issues, longer lifespan... and you can have more because they don't take up as much room. LOL