Great idea but have you actually printed any yet? PLA/ABS is not very strong when printed, those teeth don't look like they will last very long. The quality of the plastic has a lot to do with the eventual print quality, not sure how stable it would be with random mixed plastics. I love the design though, looks like great fun to build.