wondered wth was going on in the first clip when you get a glimps of that man sprinting away at 0:08 on the first one :L
Massive riding and you pretty smooth through out aswell!
Thanks for pointing that out to me i never realised that freewheel had that many engagement points, ill probably end up buying one now just to see what their like.
Danger is part of riding you gotta expect some painfull times but you could try out some beefed chains especially designed to be stronger than the others and also keep an eye on your sprocket becouse unlike alot of people think they wear down which then wears your chain down at twice the speed. Also a nice healthily lubed chain with help it live a longer life.
A new freewheel with higher engagement points like say the highest known atm is 108.9 can you imagine the extra power outlet on a 120.9. it would be immense. They could also invent/produce stronger pistons for hydraulic brakes to add to the braking power would be great!.
I think that once you have checked over your tyre chube and rim the only thing left is to test psi to find the right pressure for you but it could just be something simple like a rubbish thin tube or even a worn/dodgy tyre or you may even have a problem with your rim.