A Wii U will be cheaper, have more games immediately available to you, and has a bunch of virtual console games to tie you over as well. It's a good purchase. The launch library of the Switch is too thin to recommend right now, IMO.
Here is my list of awesome Wii U games to play (in alphabetical order):
- Bayonetta 2
- Captain Toad: Treasure Tracker
- DKC Tropical Freeze
- Mario Kart 8
- Super Mario 3D World
- Super Mario Maker
- Super Smash Bros 4
- Yoshi's Wooly World
- Zelda: Breath of the Wild
- Zelda: Wind Waker HD
For downloadable games, there are quite a few indie gems on there like Shantae and Shovel Knight.
For the virtual console, there's an amazing selection of the best Nintendo games on there from the NES through to the DS and Wii (no gamecube). Apparently they're still releasing games on it because Wikipedia says Bomberman 64 is coming tomorrow? That's awesome if true, as it's a great multiplayer game with a neat single player campaign.
Here's the list of all virtual console games on the Wii U:
https://en.wikipedia.org/wiki/List_o...(North_America)