It won't just beat the PS4, it will trounce the PS4 in Japan.
Pokemon, Animal Crossing, Mario Kart, Splatoon, Dragon Quest, Monster Hunter, Mario, Smash, etc. on one portable platform = game over. If Nintendo can't sell the Switch in Japan something is very, very wrong.
Even the battery life issue is not really a long term issue, they could very easily have use a 16nm Tegra in the future that would give you 5-7 hours of battery using the same battery size they have now. Nvidia even already has the chip finished.







