This is why I have never been one to push for any big recruitment of new players. In my opinion, the game is still just too newbie-hostile for it to be worth the effort.
Furthermore, if you get someone to look at BattleMaster once, and they don't like it, and leave within a week, they're not likely to try it again, even if you tell them "but it's totally different now, man!"
So I will get behind a big push for new players once I'm satisfied that the game—and its ancillary material, including the Wiki—are in a condition that I think would be helpful and attractive to new players.