I must say, the two most important things i've learned about leading a squad is definitely
and some more personal abilities like leadership and much more, runnning a great squadron is pure passion
and the ability to gain and keep the respect of your fellow flyers. If you earn respect, you will have support, you have support, you gain a great squad full of great people.
Along with the passion you need to have fun. Without fun, no one will want to stay with you.
I need to say though, one does NOT need a separate website or server to have a squad (unless you just want your name even more out there than it is already). My AH BBS forum does the trick just fine
We keep in touch and plan training and tactics easily using it