I had a lot of trouble getting the initial set of required players, and that was despite paying for an ad and actively PMing people.  It's not going to happen easily, and waiting on those roles to be filled, char sheets done would likely cause the loss of interest in at least some other player.  Energy levels have faded, and my attempt to get things going again failed.