That's awesome! I've been looking at my z-axis again, and I'm unhappy with the number of extra pieces I've added. I'd rather just have some nice clean z-axis bearing plates (aluminum, threaded), an aluminum z-axis assembly, and then mount my spindle directly to that (with threaded holes).... so clean...
Time to start laying out some drawings and taking some measurements. And ordering some aluminum endmills.