I have two of them. Be super careful with rough terrain. I hit a hidden rut on a trail going only five miles per hour. The bike came to an instant halt while the handlebar went full right. I did a face plant in the rocks and shattered my little finger under the hand grip. No broken bones in the face but my finger will never be the same. Required an hour of surgery. Smashed that puppy good.
Thanks for the warning and I am sorry to hear about your accident. Indeed, the DiBlasi can get dangerous, especially when using it off-road (and by its nature, it invites you to use it off-road). I did had a few close calls myself with it, to be honest :)