Meh, I read about it on VG247 the day after the whole event (didn't really care, Mario Kart brings out the worst in me so I tend to avoid it).
Honestly I'm so used to spending extra money on shit that doesn't come with consoles anymore it's not funny (like my charging dock for my PS4 controller since the fucking cable that comes with it is so god damn short). I kinda figured the grip that came with the console didn't charge the controllers and I'm honestly okay with that, just means I have to hook the controllers up to the Switch when I'm done using it (exactly what I did with my PS4 controller until I bought the dock). Fuck if I care less about pro-controllers, I've always thought they were overpriced pieces of crap that people only buy because they think they make you better (I'm all about the original controllers baby, they only exception I ever made was for the S controllers for the original Xbox. Those damn dinner plates it originally came with were atrocious). The on-board memory still pisses me off and why companies feel they can get away with giving us less hd space every year baffles me (I'm still trying to figure out what fucking egghead at Sony though 500 gigs was enough space for gamers on the PS4. Fuck sake guys you fill up that space with 3-4 AAA titles now-a-days and with the requirement to installing the disc to the hd that just fucks us from being able to play anything beyond whatever 3-4 games we currently have installed).
On the battery thing I'm going to go with roughly the same amount of time it takes to kill a laptop battery so roughly a year to a year and a half (a year for those hardcore casual gamers who take the Switch everywhere with them. The year and a half for those of use who will only use the gimmick for things like you mentioned (watching Netflix in bed (though I already do that with my PS4) and what not).
I'll get the Switch when something other then Zelda interests me (most likely Smash Brothers when they make one for it, I've been a big fan of the series since the original released). Until then I'll hold off (especially considering just how many games I have to buy this year (Horizon, ME: Andromeda, FFXIV: Stormblood (and I'll get the CE for it as well so that's going to probably be $150), For Honor, and Halo Wars 2 (since it's actually coming to PC this time around and I loved the original)).