yes all had the throttles.
The only thing thats superior on the blacktop for most of us is the head. Sure the throttles are bigger but you don't need it. No power to be had by running them over the ST ones.
The higher CR is from the pistons, just fit a 0.8mm head gasket and then you will have the same CR.
What trumpets/intake + exhaust + ECU are you running