I agree on the calling a cam company and giving them what you want the motor to do for you. They will steer you right every time.
TSP has be good for me but I don’t think there is really a bad company out there.
Example: If you want the best dyno number at 6500RPM they can get that… if you want good mid-range acceleration, they would recommend something different.
My driving style is hard on the gas, hard off the gas pulling 3000 to 5500 or so. More interested in that than something that maximizes air flow and overlap at rev limiter.