I mean this is pretty much how people use MacOS: immutable base, individually packaged apps and brew on top for CLI things.
Doesn't sound too bad for work.