Shameless plug if anyone is interested - I'm working on a $600-ish open-source, reasonably capable, but small and somewhat "tidy" hobby CNC machine with BOM cost around $600 that requires some DIYing. It's meant to be an alternative to the Desktop CNCs like Nomad, Carvera, Bantam, ... moreso than a PCNC or other proper entry-level CNC. The ultimate goal is to make it hobbyist-friendly, capable of easily cutting alumi…
I uploaded a quick video of it cutting some alu recently if anyone's interested: https://youtube.com/shorts/XUsj06iMbb0
The documentation on your github is a tad lacking however. :)
But good luck on your machine, I like your CPAP fan idea.