well put smo, tis a real rarity, nothings worse than models needed to be animated and they have goddam stiff joints that warp like crazy, yours will run smooth like hell ^^
on another point, pretty much perfect, you shurly can work of decent ref's, whitch is a rare thing in this community, thats for shure >_>