Crosswind vs. RPM Intake

One is made in China, One is made in the USA.
Go with the Edelbrock.
if it's anywhere close to a toss-up, I favor USA made. Keep the jobs, keep the money here. That's one of the reasons, I drive a Mopar in the first place. I don't buy or even work on Japanese, Korean, or Chinese cars. If you have a choice, I don't understand why you would bite the hand that feeds you.