Well, from what I've experienced I had A 66cc stinger 2 stroke a few years back but then switched to a 49cc 4 stroke. 4 stroke engines require very little maintenance but most transmissions for them are often poorly made, 2 strokes require more maintenance but unlike 4 strokes its easier to find pretty much any part you need for a 2 stroke problem is 2 strokes are higher maintenance. I thought about getting a 66cc flying horse 2 stroke for my cruiser because with 2 strokes you can mod them for more power pretty easily with things like racing carbs & higher compression heads unlike 4 strokes. I would get a 2 stroke just for something to tinker with and modify. If you want reliability 4 stroke is the way to go. I'm currently working on a Staton inc. friction drive bike & I'm going to get a 35cc Honda engine to make it very reliable for a daily commuter.