offically not, a mascot ( most of the time) lack the looks/ quality what a fursuit has. Also mascots have a bigger proportions like their head to contrast with their body. Also some people might find it not fitting with the rest of the people who wear a fursuit. Again this depends on the quality of the mascot some are very nicely made and look close to a fursuit. ( personal opinion)
It kinda is, I'm very busy myself and sadly lack the time, i did recently made some one contributer. If you have time and would like to help i can make you part of the group too