What about the Edelbrock. I am no expert on carbs but I've heard good things about it.Not familiar with the Demon .