Its a good idea alright lads. I also think a dedicated WYFC forum linked to the official page would be a good idea too.
Maybe a simple official supporters club membership cert on applying would be agood thing. Cost shouldnt be much, but see what we could get form the club for being a member (ie discounts on jerseys, monthly newsletters etc). To become a supporters club member, there has to be an incentive to join, it has to be attractive or people wouldnt bother. I think the mascot is a good idea to get the name of the supporters club out there, ie have an article in the standard/people/echo and get people to enter competetions to have their son/daughter as a mascot and run it through the supporters club. An end of year players award form the supporters club.
There is lots of ideas that can be done, its just a matter of getting them all down preoperly on paper and finding someone with the time and capability of doing it.