Yes, it will most probably be cheaper under high and continuous work
loads. I am building a web service so I don't know when, or even if,
it will reach those numbers but I still need to be prepared for it.
And beyond the starting price, implementing this directly in the task
queue removes additional moving parts from the app, the chances of
something going wrong are strongly reduced.
Not sure how complicated that would be.
Filed an issue anyway :
http://code.google.com/p/googleappengine/issues/detail?id=7709
hope you will look into it.