There are plenty of use cases for Code-Server without DooD/DinD.
yes, currently used for multiple user instances on cloudron, mostly foam, some thunder, etc
As for the dev part, i solved it with hack mounting a custom external /nix into the required instances + https://devenv.sh/
nix is generally a cool architectural option for cloudron to look into imho and would love to help qualify such/the opportunity.