i do not know if non ECF members can see the F@H subforum but just link straight to it and see.
(doing this will also indirectly introduce them to ECF

)
OR link to F@H in general and ask that people join your team. there is a F@H page on facebook already, i have it liked. and think this is probably the best way to promote folding and ask people you know to help the team your on.
F@H is already used on many top websites and some of the more popular tech sites all have teams
Hard ocp, engadget, maxpc,for example.
to create an external website would be at cost and would do nothing more then rehash the stanford information and link here anyways. going to like maxpc for example it used to just link to the pc subforum where folding had its own section like we do.
if you feel so inclined i have no problem with anyone doing a copy and paste of the main introduction Q&A I wrote that got you interested.