I'm glad to see u already thought to number the components themselves. Given how many parts there are, i was think, God help anyone who muddles them up after printing otherwise. :)
Anyway cool design dude.
U should upload the complete model as a single file so people can view it in 3D.