That's been generally my experience with Pulp unfortunately. It buckles under its limitations a bit too much for my taste. ><
But I very much appreciate the kind words. I might try to fix it up a little down the road and run it through Pulpmill, but I can't give it any more time right now.