well you said your main concerns are price, battery life and strong lineup of exclusives.
Would $250, 3-4 hour battery life and 3DS level exclusive software output be considered good for you?
If you consider that good than yes i think the presentation will make you consider getting a Switch. If thats not considered good to you than their is a good chance of you being disappointed.
When the herd loses its way, the shepard must kill the bull that leads them astray.