I have some "second hand" information on running in a MS server environment. ZFD4 doesn't use the client so much, but there is a remote management agent that gets installed on the workstation. Now, that's not to say you can't use the novell client, but I'd make certain to get the latest and greatest client from Novell to use. The Remote management agents include the components for the Application Launcher, Remote control components, and workstation manager.
One "gotcha" I noticed in a pure zfd4 tree, and using the novell client, is the workstation policy for client configuration is no longer there. If you get the ZFD3.2 snapins for console one, then the policy is available, and will work. ZFD4 will manage the old 3.2 policies, and with the snapins, they can also still be created.
The place I know where it is installed in a MS environment, they are actually using a NW6 server for Middle Tier authentication to eDirectory. I haven't talked to anyone running ZFD4 on a MS server yet.