the only drawbacks I can see if that the overall picture will be zoomed by some degree and it will not be pixel perfect anymore, also hud elements will be distorted as well.
I've already demonstrated it is possible with a proxy dll but i havent written any code that duplicates what the spherize filter in photoshop does yet.
check out these two screenshots, one without filtering, one with...
without spherize
with spherize



