I sincerely hope that is not the best method of rigging in Blender because trading one form of Gimble Lock for another is quite possibly the worst idea ever conceived, to be honest If I walked into work tomorrow and some guy handed me a Character to animate using a rig like that one I would flip out in a rage that this moron even wasted his time creating it because 1) I am the animator and thats my job !

and 2) that thing is a complete nightmare of IK Twist Flipping and Bone Based Gimble Lock, especially considering the entire point of Rigging is to make animating easier and that rig has almost zero consolidation of controls nor does it contain any compound controls like allowing the foot to automatically arch when you raise the foot to help with foot steps simulation, IKing the small Extremities (Fingers, Wings, Toes) is never a good idea as it always leads to IK Twist Flips like what you saw at the end of the tutorial with the Arm.
Does Blender not have a Biped ? as a Biped would serve you better then that Bones rig would.
Does Blender allow for Scripted Wires ?
Does Blender have any kind of Attribute Holder systems ?
It seems to have a Bind Pose -> does it allow for multiple Poses ?
Basically the more you can do to convert Rotation to Linear movement the less you will run into Gimble Lock or Bones just flipping for no reason.
If your going to try Rigging in Blender look for ANY Blender Tut that details how you would convert Rotation to Linear Movements, that Look At Target he created with the elbow is a good example of what I mean he converted the rotational movement of the upper and lower arms into linear up and down movements of a secondary non-structure object.
Look for Plugins dealing with saving Multiple Poses, any kind of Attribute Holder so you can script movements to Rollouts/Sliders, tutorials on the Blender Web Site that detail any ways to be able to Script Rotational to Linear Control Object conversion, Look for anything dealing with animation Plugins, Scripts, Tools -> ANYTHING to avoid what that guy created will make you a happier animator !