I wonder why they have to guess about the power? The first thing I would do if I bought a Lambo is take it to the tuning shop - have it dynoed.... and then plot and plan the path to "more power".
Especially with a "claimed" 625hp.. is that crank BHP or WHP?