What I got from it (which most people can I'm just condensing it). The Z wins...here's the breakdown
Nissan 370z
-Great/fun handling
-Solid brakes
-Decent price, attainable without being ridiculous
-Got marked down for "leistung" which, best I can tell, means performance or power. Coming from German cars I can see where they may feel power is low haha
Audi TTRS
-Good engine/power
-Good handling
-Mediocre braking
-High price
Z wins!!!
If anyone could elaborate further please do, this is just my quick and dirty version of a worthwhile video!