I'm not familiar with Demon carbs, but your symptoms with any carb with metering rods or even a Holley-type power valve would suggest that it's not going to high-speed rich soon enough. It leans out for a few hundred RPM , then the metering system kicks in and it smooths out.