I can also see this as an extremely useful tool for IT-departments and companies trying to keep track of their hardware. So a nice feature would be to get a local copy of the smolt-server running, and then have all servers and workstations report to that server - either instead of or in addition to the fedora server.
That way it would be easy to keep track of which workstations have been upgraded with more RAM, what chipset the different servers have and so on.
Ofcourse one could also add a "module" for the local reporting that adds info such as ip and mac-address for network cards, different configuration parameters and so on.
You should have a look à OCS NG : http://ocsinventory.sourceforge.net/
Client already in the Extras. I'm working on RPM for the servers...
Remi.