We actually have, I think, a section for simm recruiting. I believe it's in the star trek gaming section, although a Mod can come and tell you for sure.
The site itself isn't exactly catchy, at least not to my eye. Although if I wasn't already involved in a simm group I might have taken a closer look.
Anyway, hope you find some good participants, as all of these groups need.