This design does not look very solid and stable to me. I do want to see the off-road version in action, I would almost bet that you are better off (a lot safer) with crutches than taking a vehicle like that off the sidewalk.. If the wheels aren't significantly wider than those on the picture chances are you will get stuck.
Best advice would be trying not to break one's legs. That would really help...