786 shared between CPU and GPU is a tad low though.
I think that until the other new consoles launch it'll be enough but the other two would easily drop with 2gb which would mean that the ram will be the limiting factor for WiiU ports.
Nintendo probably wants this machine to accept all the 3rd party games like COD and GTA and so on but I wonder how long support will last if sales are low of that particular software if there are enough noticeable differences from the Xbox/PS4 versions.