Maybe a good opportunity to use max_concurrent on that project to limit the number of WU's that won't respond to the suspend requests. At least then you should have most of the system doing the real life stuff it's there for.