I think removing the rank restriction and adding an "adventurer in need" bonus to at least let us know which class has the fastest queue (and maybe give an extra +10/20% wolf marks/xp) would go a long way in reviving the wolves den. I don't queue at all currently as the wait isn't worth it, but this would definitely get me to queue more as whatever the class in need was.