Seeing that you are stretching chains like crazy and pulled the bearing out of your hub (never heard of that before), there is something drastically wrong with your setup. You must be keeping your chain way too tight. The chain after being tightened with you off the bike will tighten a lot further once your on it and even further once you have compressed the rear shock in use.
EDIT- The chains and sprockets on the MSO are heavy duty 428 and are very durable. A lot of bikes only run 420. Like all chains they will stretch when new but then stop. I thought about your situation a little more and there is only a few possibilities. At the engine end, if you had the chain too tight in the beginning when you smashed the hub, the drive shaft could have been bent. You can test for this by idling the motor in first without the chain on and look for the sprocket to be wobbling. If this is running true then it has to be the rear sprocket running untrue. The sprocket bolts are not a snug fit in the mount holes and if allowed to wear loose will allow the sprocket to move off centre even more. This will also be accelerated by running the chain too tight. Now these will explain the chain tightening when rolling forward. If you tighten the chain in the slack position and have a tendancy to keep it quite tight then it tightens up more in the tight position, tightens more when you hop on, then tightens more when you ride... the whole thing gets worse next time, until something goes crack!