I agree that we seem to have tried most of the people who try to upload the Pokemon anime on YouTube. But...
Have we tried people who upload alternate language versions of Pokemon? I've seen Spanish and Dutch episodes uploaded, but I don't know if we've asked them specifically.
Have we asked people who upload their own AMVs, or just a few minute long clips?
And there are so many users who upload clips recorded on their game progress. Have any of them been asked?
The list on YouTube alone is almost inexhaustible. And yes some have joined, but the trick now is to get some of those members (like Suicune and jephaisgod) to actually start visiting and posting.
It is a really good idea with Neopets though. I can't remember if I've already said this (I'm too lazy to check), but one good thing to do is write a little advertisement in your signature on other sites. Something like "Poke World -
forumer.com" target="_blank">http://pokeboards.16.
forumer.com Join today!" could work.