A friend that hooks you up with a speed demon for $150 is a good friend to have. That said, depending how high you wind your motor, I think 650cfm is a bit on the low side.... but should be adequate. Mech sec. are better for race applications and/or light-weight cars.... vac usually better for street and bigger cars.... there will be other (better?) opinions.

2 cents,

Chris