Will one of these work?

I have 273 manifolds. However, everyone keeps saying these are very restrictive and choke the motor.
Plus you can have gasket sealing problems too.