Design looks good, will be interested in the 3D prints, what material is the filament? I'd go with Rollcage personally.