Sounds to me like you haven’t really put the time and effort (as you put it yourself!) into reading the documentation and understanding how to install, configure and use FOG.
I have worked in schools and corporate environments and assure you it is more than capable of providing imaging services in both scenarios.
I’m still a beginner really but have managed to overcome any issues I had, most of which were of my own making, but reading and reaching out to the excellent community of users and devs.
Strongly recommend you revisit, following all applicable documentation.