I dont know any shit of rigging so I can´t give you comments to that but about the modeling part : It´s really good. And I can see on the guy that you have good ideas. Your future as 3D artist will be awsome.