The only problem with providing Zephyr in this fashion is making sure that a host manager (zhm) is running and that it knows which Zephyr servers to use. The host manager can run without privileges, so it can be started by the start_athena script (first checking that one is not already running). It will find which servers exist using hesiod.