Kind of a fun idea. Unfortunately, the site isn't too populated yet (I couldn't find recruiting guilds on either of the servers I frequent), but it did just go live today, so it may take some time for recruiting guilds to find their way over there. And unfortunately, while there is an option to put an Armory link in your profile, the site itself doesn't tie in to the Armory directly, so you still have to go searching for metrics when players apply (would be nice to see a list of what achievements have been done by the player, as well as some common stats to compare).
But it will be nice to have a list of guilds to browse, along with a little more info about them, all in one place. If you've been looking for a guild for a while with no luck, there's one more option.