My experience with a mac mini in a small R&D team has been a nightmare : the OS sucks so much for anything that is not a single user (at a time) on the machine, coming from the Systemd/Linux world
Yes, the experience is pretty bad, we were doing baremetal, so I assume there were only a single user on it.
The tooling and its documentation was really bad too, actually we based ourselves on the asahi project and its documentation and some open-source project that did a lot of work on reverse engineering all of the system we used.
From a user based perspective, using the remote desktop feature was a pain and I don't think any of our users were actually using it, the main use was : CI, AI training and bitcoin mining.
Good to see you :), there a lot of good questions ! I'm not working on the project anymore so you'll be able to reply with better answer.
But still had a really good experience with you guys.