How does a solid roller cam act vs solid flat tappet

I will talk with pct they're Florida based correct?

They are in Muscle Schoals Alabama.
Performance Torque Converters - Specializing in Race Converters & Transmissions Design & Manufacturing