The new demon carbs are very well built, now that Barry Grant doesn't own the company, I have an older one that I had great luck with, but some haven't. If you don't think they've come around, look at the new engine masters article on the engineering of their supercharged app carbs. Very well done piece.