I think his problem with the Wii U's name was that it was too similar to Wii, so to be honest that is already an improvement. They surely learned some lessons but I'm not sure I have that much confidence that they won't repeat some of their mistakes, at least marketing-wise.
Neo by itself might be a decent plan, that's true. But with MS also coming out with an iterative console, and presuming both are going to be pretty expensive it's actually the perfect time for Nintendo to come in with their own brand new hardware. I know we like to think power sells consoles but it's not really all that true. If the NX comes out around the same time as the Neo and Scorpio, and is the only one of those consoles to actually have exclusive games you cannot play anywhere else, I don't think the lack of power (which we honestly can't even be sure of yet) will have as much of an impact as some think it will.
If you could buy a new $499 console from Sony or MS that plays the same games as their old consoles, or you could buy a new $299 console from Nintendo which plays all new games you can't get elsewhere, which of those sound more appealing? I'm not saying it's a slam dunk for Nintendo but it's definitely not as doomy and gloomy as some of those here seem to think it is.
That's the thing though. Wii U was stronger than PS360, had exclusive titles you couldn't play anywhere else, and had a unique controller that gave you different ways to play, and was the cheapest of the new consoles. It ended up being a flop. One of the main reasons? It wasn't powerful enough to handle the games most devs wanted to make and it ended up costing Nintendo in 3rd party support. Relative power is a very real thing and if Nintendo isn't planning on making a system to rival or at least surpass PS4 and Xbone, then you better damn well have a gimmick to draw people in besides "cheap Nintendo box that plays exclusive Nintendo titles".