Keep in mind, a modern 800 or 850 2 stroke, makes 155-165+ hp. To put into perspective, 800cc is 48.8 cubic inch. A good yard stick is horsepower per cubic inch. The very best naturally aspirated racing engines, make about 3hp/ cubic inch. So, a typical 350 chevy, would need to make 1050hp. That feat would be nearly impossible. It would take 11,000+ rpm to do it, and it would last about 50 1/8 mile runs or half that many 1/4 mile runs. Do the math, that's not many miles, without major maintenance. A 155hp 800 cc is 3.17hp/cubic inch. Try getting that 1050hp 350 chevy to go 2500 miles without touching it, it would be a pile of scrap in about 50 miles. Put that way, they are actually pretty impressive.