I would argue that the fact, that Mutavault tokens might become a popular token soon is actually more upside than downside? It makes it more widely known what the card does then? One less card for people to read? 
Anyway, I decided to go with Mutavault and to dismiss factory because of it's...