I'm all for doing things the harder way and getting it done myself.. But a $130 chinese 66cc eBay motor is the way to go. I mounted one on my Bianchi rigid frame with 29er MTB wheels and I could fishtail through 12" of thick Alaskan snow all the way to town without stalling.
Plus you get to keep the oh so important back wheel free for a back rack. 80mpg calculated and faster than a car on up to my 5 mile town trip. (fuck stop lights/signs, speed limit and hassle of parking)
The kit for $130 shipped also includes a lot of parts that a free weedwhacker motor won't provide as well. Sprocket, gas tank, chain, clutch, throttle, and mounting hardware.
And the motor is designed for bicycles and sets perfectly inside a standard MTB/CYCLOCROSS frame.
I've hauled water, junk from the dump, most of a moose a guy gave me and went hunting with it a few times lol. Great reliable motor. I loved that thing.
And you still have to build it and choose the right bike/tweak the bike parts. So it's still a project and fun to do.