I noticed the perspective shader could use some improvement - maybe another version. It's most obvious when you try to distort a circle - see the examples. It would be nice if we could get a perspective shader that would distort that circle correctly. It should be more oval, not as pear shaped.
Also, how difficult would it be to make one that allows you to set the position of all 4 corners?