I would go with a strong yes. Ok the game has suffered a lot of changes from the early days, however i would argue that most of them are for the best. Heck, you even get event specific missions now that can help you get champions faster. I think i got 3-4 champions since the start of the year by simply doing missions. Another great addition (depending on when you stopped playing) is the ability to create custom item sets for each champion.