I recommend an EFI system which you can tune with a laptop. That way if the stock settings don't work you can either hook up your own laptop to the ECU or take it to a tuner.

I just spent some time this morning helping a local guy who has a Holley Terminator system. His idle speed was hanging up and there is no way to fix that from the handheld device. I was able to plug my laptop into his system and adjust the IAC hold percentage and that fixed the problem.

Holley Sniper has laptop access but I don't think the FiTech does. I don't think MSD has laptop access either. You'll have to check on FAST, might depend on which setup you buy.