People get too hung up on peak power figures.
Very true. There's too many people going on about the BHP of their car, but as you said, BHP is only a peak power.
They don't seem to look at torque, how power is delivered, where it is. Potentially, a car with less BHP could well be the quickest one, even if the weights are the same.