I lol'd at the stop motion! It's really nice you put time and effort to present your pieces. I don't think I have seen an OW 3Dprint before. Would love to see more.
I could say that it is too much beefed up comparing to original concept
However that would make 3d print too fragile, so you can get away with it this time :P