2 stroke vs. 4 stroke
It depends. Many people think a 2 stroke is better if you intend to run it wide open for long periods of time. If you throttle back and cruise at less than 100% throttle, then a 4 stroke may last longer. 2 strokes make more power per pound, 4 strokes make more torque at lower RPM. Mix the oil with the gas in correct proportion, or change the oil in the crankcase often(no oil filter), but both need done religiously if the engines are to last. I'd guess that the initial quality of the engine and how well it is maintained are the most important factors in determining how long they will last.
I think it's a horse apiece.