Hi, i like the idea of the street demon carburetor, tempted to buy a 750 for my street / strip engine (70/30 street strip use). I know they did not invented the wheel, it seems that it´s just a good combination of some proven carburetor designs like the Carter AVS, plastic fuel bowl like the...