Since we can't multi-reply on here, I'll just throw my replies out there. =)
-"Need" is a very subjective idea. Truthfully, 500whp is about perfect in my Supra, but it's 30 years old and built to suit that level. The Mk4 I suspect is downright tame at 500whp, so I can see why a lot of them seem to be at the 600-800whp level and still street driven. As for the drag racing and highway pulls, hang around the Supra crowd enough, that's a surprisingly important metric to them, those cars were always pretty great for that, if you could drive. Straight line has never really been my game, but it's still fun, and a major reason the Supra is still so iconic.
-I get that some folks are upset about it being called a Supra, but marinate on this a moment: What else has Toyota made in the last 50 years that has two doors, rwd, inline 6, and sporting intentions? From my rather extensive history and oddball knowledge of their lineup, I can confidently say that only the Crown Coupes, the Soarer, and the Supra fit the mold. Crown, most people have forgotten, Soarer, we didn't receive in the US under that name, so it's useless for the marketing department, which leaves us with Supra. Much as I understand the sour grapes, I could care less. Let the car prove itself and earn the name. Part of me wants this new car to spank some OG Supra ass just to show people how far technology has come. So, what ELSE would you call it?
-For the people baffled by the acceleration, ignore the horsepower, and instead focus on the torque. 365 ft-lbs at only 1600 rpm, plus an automatic that probably has well thought out gearing. Really isn't all that surprising. What would be surprising is if it carries that speed on the top end. I'm not as familiar, time wise, with what constitutes a good performance up top. My car pulls harder from 60-150 than it does from 0-60, and I've never bothered to actually instrument my car's performance other than against myself and friend at autocross tracks. Still... look at that TOP gear acceleration, THAT is what is most impressive to me. My car won't even spool at those speeds in top gear!
-I'll admit, I'm cautiously optimistic about BMW learning how to build a proper turbo engine (after all, look what they did with, what was it, the M10, in 80's F1?) for the modern era, but... I'm not going to bet $50k on it. Like I said before, these will make fantastic used cars, assuming they hold up. I'd love to revisit this in 5 years, see how many of these cars make it to 100k without any noteworthy issues. When I opened up my 1jz after putting five years of hard daily driving (between the racing, the clutches, and towing other cars home), we were all pretty amazed to find bearings that could have been put right back in, they looked new, no joke. In all that time, I only had to replace one rubber coolant line to the front turbo that I should have replaced when we put the engine in the car. That's what I call reliable. That's what I expect from a Toyota Supra.
-I'll also admit that I'm not as familiar with BMW's more modern turbo stuff. How durable are these 500+whp cars in the long run? I mean, you can make the power with anything just about, for a while... What sort of maintenance is required? So far my fairly highly strung 87 Supra has required oil changes and a sway bar end link end joint replacing. Still sorting it out, but the only things that have caused headaches have been of the "built in a garage" variety and are expected of a car like this. That said, it's been reliable, and puts down the power without fail.
-Manual swaps will be a thing, I'd be surprised if Grannas Racing doesn't have a Tremec setup for the Mk5 within a year or so. I've even seen a couple examples of Supras with BMW's 7-speed DCT, so it might just be a case of the grass being greener elsewhere. I still think the auto-only approach has as much to do with regulation as anything else.
All in, I'm excited to see what the new car can do, but I've never been in the "new car" market so I'm just gonna be over here on the fence until this car establishes itself for the long term. =)