I'm running NW6.0sp3 with NDPS 3.0.3

All my workstations are configured with 5-10 NDPS printers. My printers don't change too often, and when they do, like if we get a new printer, It typically affects 20-30 users at the most. My question is, since I have NDPS working in my environment, why would I want to move to IPrint? Does IPrint depend on the web services as well as NDPS functioning on the server? So if for some reason Web services get messed up, my users can't print?

If I stick with NDPS that's one less service to depend on, isn't it?