You are right about the shop in DCA - they have some stuff there, but unfortunately not a good selection at all.
All Playhouse Disney stuff is pretty much Mickey, Little Einsteins (which I am not a fan of for its context and logistics reasons and their oversized heads - why does Rocket have to hop up a mountain when he's a rocket and can fly - but it's not made for me

), and My Friends Tigger and Pooh.
You can still find some occasional JoJo stuff in Florida, but not here at DL.
Johnny is somewhat on the way out, unfortunately - I adore him (he was a Lumiere on Broadway).
Bunnytown and Imagination Movers are too new. They also never made Ooh and Ah plush. Since Bunnytown is a Spiffy Productions property, I don't imaginge they will actually do anything with it. I know they sell the Imagination Movers CDs.
Try going to
www.disneyshopping.com and making custom designed TShirts there. They have more obscure characters and you can put any combination of text and image on the shirt.