Excellent choice! I have mostly classics on my Wii U, especially two player and party like games. And there's a ton on the store.
Console games vary here. Stuff like PS4 and Xbone games are usually about 79.99 or so, Wii U ranges from about 65 to 70 dollars and 3DS is usually about 40-45 but Pokemon Sun and Moon here were 50 or 55? I can't actually remember. I had it fully paid off forever before it came out.
No New Years sale, but the winter/christmas sale lasts till the second of january if I'm not mistaken.
I also had a lot of trouble catching my second Xurkitree (the first one somehow went easy). I had to lower its Speed with Mudsdale's Rock Tomb, send in Golduck to use Soak, then use Klefki's Thunder Wave to paralyze it. But Guzzlord, which I caught today, was even harder. Confusion from Thrash meant it could destroy itself, but I managed to come up with a strategy that kind of worked. Now that I've caught all of the Ultra Beasts, my favorites in terms of design are Nihilego and Celesteela. I'll hopefully get around to EV-training them all and using them in battles in the future.
Sounds good, I might use one there myself, though it will take a while before I start battling at the Tree.
Yay! Now you just need to update the Create-A-Trainer Face-Off as well