Everything is fine, except the RAM, it could be too little and make, later through next gen, ports from PC and 8th gen competitor consoles unnecessarily difficult. Obviously 1st parties will thrive on it, considering they had less than 100MB on Wii, but 3rd parties could be quite pissed off.