I would recommend to use ThinPrint instead of forwarding them with USB redirection, a printjob can easily be several hundreds of megabyte of data that needs to be transferred and thinprint can compress and handle that much better.
What problems do you have with ThinPrint?