The way I always look at a console before i buy it is will the software make it worthwhile. Whether that's what games ar there at launch or later down the line etc and the Switch is definately a worthwhile purchase. The games I've owned for the Switch are Mario Oddysey, Donkey Kong Tropical Freeze, Zelda BOTW, Rayman, Mario Kart 8 Deluxe and Stardew Valley. So not a whole lot but each are worth playing even if a few might be available on different platforms, the portability gives it another dimension. For me it's a great alternative to the PS4 or Xbox, Nintendo has always appealed to me because there games are so easy to jump in and out of, you don't always want that marathon session, sometimes you want just an hour or so and the Switch is ideal for that too.
Get the wireless controller though.