i think people arent impressed because of the $$ value.
remember people, corvettes with TT’s on low boost only make 550-600whp on pump and thata a larger motor. i mean it all depends on te boost levels, the size of the snails etc etc. but 650hp is no slouch