Lets just say that if you're happy with your bike, ride it. If not, do what you can to make it good enough that you can be happy with it. When you've gone as far as you're willing to go with it and you're still not happy with it, then build something you think is better. Its all pretty much a matter of preference. Some guys like the ht engines and can keep them running good for a long time. Others get into the ht's because they dont cost much to build, but not everyone can keep them on the road because they do take quite a bit of knowledge and effort to maintain. Some keep trying for quite awhile as I did, others dont have as much patience. Even if you do keep trying for awhile, if you're trying to take something unreliable and make it reliable, and its not working for you, your patience is going to run out eventually. Now I'm not saying that all 2 strokes are horrible, or that all 4 strokes are great. There are plenty of 2 stroke engines out there that are far superior in reliability and performance than the ht engines, and there are some 4 strokes that are less superior than the ht engines. For me, the answer is in a non-kit 98cc flathead 4 stroke. I am betting I can get a lot more trouble free miles out of this engine than I did out of the 4 ht engines I have gone through so far. I'm going to build it to be as low-maintenance as possible, but I'm still going to do maintenance on it probably at least once a week. In any event, everyone is going to ride what they want, and some people will have different opinions about which setup is more reliable, so lets just agree to disagree before we have a blood feud on our hands, lol.