It just doesn't seem like there is much information out there and if there is its buried in the forums pages pretty quick.I've fine with you guys stepping up and helping me get things organized and put together.
The problem is the responsibility always falls on me, without much help from outside sources. I'm quite frequently told that I need to do this, or that... without any offering of help from the person demanding it.
I still don't see the need to have a governing body though, nor strict requirements. Currently as it stands all you have to do to start your own franchise... is to start one. Unless you're stealing a name from another already established group, I see no reason for anyone to be able to tell you that you can't create your own franchise. (Except for Sony).