There is probably quite the debate on that! (There always is one...)
For those of you who want an awesome skin AND a screen protector, look no further than the Switch's BOTW Collector's Edition Skin Pack and Screen Protector.
https://www.amazon.com/Nintendo-Swit...mUvbUpU2967946 For twenty bucks, you get a screen protector, Skins for the front and back of both of the Joycons as well as for all caps and buttons, rear of the switch, and the dock. I'm a bit of a worrywart when it comes to applying skins, RESIDUE!!!

, but that dock skin is worth $20 on it's own! WOW!!!
One thing I would mention is that the switch has a plastic screen, so I would TOTALLY spring for tempered glass screen protector just for the feel alone. I can't stand plasic screens... Anker sells a two pack of tempered glass screen protectors on Amazon, and right now it is on sale for $5! You can find it here:
https://www.amazon.com/Anker-GlassGu...mUvbUpU2967946 . Anker is a company I trust completely and can without hesitation recommend. If that screen protector isn't to your liking, you can find iMore's list here:
https://www.imore.com/best-screen-pr...intendo-switch