Actually, it seems to me, editing /etc/hostconfig *IS* already hidden. Almost all of those services can be activated in the GUI, removing the need to edit /etc/hostconfig.
Take for example Appletalk. Checking "Appletalk active" in the Network System Preferences changes /etc/hostconfig...