I would suggest that using ICS for a workplace solution is not a good idea. I would push for them to fork out for a cheap router to do the job. This will give you the flexibility you require to keep network connectivity between all your devices. If you go down the ICS path, you cannot use any other subnet but the 192.168.0.x network. If all your clients are using this network address range then you will lose IP connectivty with your Novell server (IPX connectivity - if used - would remain though if all devices are connected via a switch) unless you put in a router anyway.