I think the best way you could do it would be to mount the /var/cache/apt/archives folder over the LAN for each system and that way the online machine would download the packages once and the offline machines would have immediate access to that. You'd have to probably also do the lists folder so they could get a list of the most up to date packages (and know about the updates).
If you have any code changes you'd like help on or ideas, you should drop by our IRC channel in freenode (irc.freenode.net #keryx) and discuss it with us. We'd be glad to help you on it and probably include the feature in a new release.
Bookmarks