I really wanted to build one.... I happened to have a 100cc snow-blower engine on hand that I thought would work. The site mentioned above has literally anything you might want.... An active forum, plenty of ads for suppliers...
According to most, the Chinese-made 2-stroke kits vary wildly in quality. Apparently if you get a good one, it's fine. If not....
Honda makes a typically-Honda 4-cycle engine that mounts on the back and drives the wheel with a friction roller... Likely very reliable.
My snow-blower engine didn't work out... The exhaust port was a huge square opening that had a simple metal box for a "muffler"... No way this would ever pass on the street and no way of attaching a real exhaust system short of machining a plate to cover the hole.... Beyond my skills.