Well actually, I am not. They have grown on me somewhat. I am really a die hard Holley guy. Always have been. But the Carter style carburetors certainly have their place. I have an early Edelbrock 625 on my Ford truck and it runs great. Fantastic mileage for a 351M, too.
The new Street Demons are very similar in design to the Thermoquad, so how can you possibly go wrong?