You all want customs to be used in more tournaments, particularly national sized ones?
You need to work on your social media aspect. Very badly.
Right now, most of the pro-custom talk is taking place in an echo chamber. That helps pretty much nobody. Meanwhile, you have anti-custom people making videos (like Omni) and dominating things like reddit. If you can't win the battle out there, there's no point in trying to update this.
A big name is really needed to be attached to pro-customs. Multiple big names in fact. M2K seemed to be heavily in favour of customs, get that out there. Not just random posts in smashboards, get it known on youtube, twitter, and reddit. Make it so its a debate: "Zero doesn't like them, but M2K does". John Numbers, you have at least a small amount of sway between being THE WFT guy and being the Nintendo Champion. Make a video, explain why you support customs, get the video spread as much as possible. ESAM I'm fairly sure is pro-customs, try to see if you guys can't get him to make a video, or at least some quotes from him to use in your own videos along with M2K's twitter comments. Alpharad isn't a high level player but he's fairly popular on reddit from what I understand and seems to like customs to at least some extent: try to get him to make a video explaining why customs should be legal. If you guys know of any other high or top level player with a presence in the scene that likes customs, get them onboard or at least some quotes from them.
Forget updating the project, the social media battle is what you all need to be focusing on as the number one priority. Get your videos up on the front page of smashboards, make sure they aren't overly argumentative: just politely factual.