I've not previously used Novell Service Desk, but have seen that it is with Zenworks.
A skim over the docs reveals that it is a fairly comprehensive application.
What is the smallest user count that may warrant the effort to set it up? 50-60 users or are we talking more 200+.