It all depends on what you are currently playing (console / pc / what games you enjoy / are you a trophy or achievements addict and can you live without them)
Regarding issues: at the beginning users reported issues of joy cons not syncing and screen scratching. I've had the joy cons de-sync a few times but re-connect them without a problem. It's been patched as well so might be fixed for good. Scratches I've avoided just by being super careful placing or removing it from the toaster.
The wifi is piss-weak and lots (but not all) users have this problem.
For me the biggest draw is the portability. Many games are cross platform and I'd usually grab them on ps4 but the portability means I can play them on my lunch break at work. It's pretty much replaced my 3DS in this regard.
The currently library? Subjective. I loved Zelda, got a lot of enjoyment out of Arms and Splatoon, and also picked up other non-exclusives like Binding of Isaac, Disgaea 5, Sonic, Has Been Heros, TumbleSeed, Lego City Undercover etc etc just coz, again, of portability.
Did / do you own a wii u? Mario Kart 8 Deluxe is great and all but hard to recommend forking out again on switch if you already own it. With Pokken Tournament on it's way, same goes. I hope to see more Wii U games brought over, but that's only coz I never had one.
In short: hell yes. It's an amazing device with awesome games and it never leaves my side. But your mileage may vary
I have VIII on 3DS and about 20 hours in, but I've decided to revert back to Xenoblade Chronicles since the XC2 is out this year and DQXI is further away. Awesome game, such easy grinding with the auto battle feature.
Splatoon demo is up on the eshop for download but in typical fashion it will only be playable for a limited time which is 4 hours this sunday during the day. For now you can just walk through the town and.. not really do anything.
If anyone missed the Test Punch, here's a workaround for at least a quick blast at practice that will give an idea for how it feels. I've tried it using the hotspot on my phone in the office just now and can confirm it works.