How does a solid roller cam act vs solid flat tappet

Thanks yellow rose for straight shootin.
I will talk with pct they're Florida based correct? I think I can get 3k with time, aluminum & my tig welder

IIRC it’s Muscle Shoals Alabama.


EDIT: TREED AGAIN!