I'm putting final touches on a simple WSH script to pick the most profitable request out of the most possible requests, and manage vanitygen based on that. Next I'll add automatic submittal, though I suppose it'll be hard to test.
If anyone's interested in it, I'm fairly interested in donations
Well, if you need to test your scripts, there is always https://vanitypooltest.appspot.com/ , running the same code, just on TestNet. Feel free to abuse that as needed.
And what do you mean by "is 4 minutes acceptable for get work requests"? Asking for new work every 4 minutes? Sending a response within 4 minutes? Something else? At any rate, yes, yes, and you'd need to elaborate.