Excellent design. Thank you for sharing.
I have printed it and am still looking for alternate casters. Final results TBD.