Definitely upgrading. I know that the whole online ecosystem is a quite bare and wish it brought back cool things we had on the Wii U and 3DS, but I honestly really like NSO. I spent lots of money on VC and usually buying the "classics". With NSO, outside of the classics, I've been playing a lot of really good deep cuts or niche games that I would not have shelled out for. So for me, a few bucks a month for NSO along with Tetris 99 and Pac-Man 99 is worth it. They should add more things however. Bring back and keep vouchers permanent, and offer NSO only sales with deeper discounts. Pipe Dream, since I know one of the reasons it got shut down was the cost, bring back Miiverse for NSO members
And when I was a teen, N64 games were so pricey I only had like 5 games for it. So looking forward to it. You can bet I will be picking up the controller as well.
As for the Genesis, I dig this. I bought the Genesis Collection and it is horrible. It's clunky, laggy, and the image quality is questionable (the sprites look off). The Genesis Mini and the Sega Classics on 3DS - all courtesy of M2 - were so well done. Will skip the controller, however, as I never cared for the Genesis controller.
I understand the frustrations with NSO slowly adding titles and certain games not showing up, but outside of smaller titles, third parties will not even bother when they can do their own collection or Square can just re-release Chrono Trigger for 20 bucks. Trust me, the drip is annoying, but we are almost done with most first party games that are worth it. Nintendo knows this, which is why they are likely waiting for Earthbound and Super Mario RPG to release at an opportune time like DKC.