Good Luck. I must say if you see these things running at you at the speed of light you have about half a second to get away before you get knocked off your mount and stunned. I just so happened to get knocked off by an Alpha raptor once.

More Microraptor Encountering Tips