Hi,
Making the distortions better is out of the scope of this plugin. Mayne it's solvable via a shader or utilizing perspective correct texturing. Both would require a fair amount of shenanigans to be able to do that within C2's renderer. One half solution is to subdivide into smaller quads, and perhaps changing how the quad is made out of triangles could give some improvements. The latter could be done by rotating the order of the vertices as needed. Could be something to experiment with.
As is the distortion works well with scaling, sheering, or rotating. Perspective isn't possible with affine transformations without hacking the renderer to be 3d or some special case shader.
For your second question you can do that with uvs. Just set the xy and uv of all four vertices and use the "draw quad with uv" action.
dropbox.com/s/ganjw6d7v7i43ab/paster_Tomycase.capx