I think what Azrael is saying could work. The additional problem for any website at this point is the uncertain fate of the next AAM set. There has not been a new set released since Fall 2010 and there is no word on when (or if) a new set will be released. Add to that the equally uncertain fate of War at Sea and Angels 20, you see that it is a very difficult time for all three games. You don’t get the buzz you could generate from sneak peeks of new sets, for example. On the other hand, there is a lot of angst out there about this, which leads to increased posting speculating, offering alternatives like Team Poseidon and so on. One cool thing Forum mini has going on right now for AAM is a custom cards thread where posters put up there own custom cards - one-by-one as opposed to by pack like Team Poseidon - but with input from other forum members. That keeps the flame alive.
The one thing that would drive some traffic here is if you could get some kind of confirmation of the rumor that WOTC is shopping all three mini brands on the street for a possible licensing deal - kind of like the one that led to the re-release of Fortress America. If THAT rumor has any substance and if you posted some insider scoop on that, you would get traffic here - I guarantee it.