We aren’t looking for a way to manage multiple images of each OS on each server. All we want is to PXE boot a server, get a list of OS’s and start the install. The changes to a server between each OS install are significant enough that an image won’t work, most of the time.
Why would you use FOG for that? Just setup a DHCP and TFTP service on a server and you’re done… Maybe add apache/nginx and NFS to also server files through HTTP and NFS. All fairly easy to setup by hand and no need to have all the PHP/MySQL/FTP foo that would come with a full FOG install.