I feel like two purchases for the subclass swap tokens is not enough. I personally ended up making wayyyy too many barbs and bowman early on due to the fact I has no idea what I was doing. Now i am stuck with BM and BB's, I have no DK or bubos. I don't see how it would affect the game negatively by adding swap tokens each time you unlock a new char.