"Is there any disadvantage to running a Draw Through setup?"

Nobody does it anymore. They all say it won't work right. I don't know, never did it. Talk to the guys at the carb shop.