One constructive criticism about the island scene, though: the Girl's shadow seems to be pointing the wrong way relative to the cabana.
That is a common problem. Unfortunately just using the functions provided by the .scn files for shadows (rotation and scaling) are not enough to get the shadows pointing in the correct direction to match those of the setting.
It is possible to do much better using a shader - as a minimum you need to apply a shear transformation to ofset the shadow of the head sideways relative to that of the feet. You may also want to apply some tapering so that the shadow gets narrower or wider the further away it gets from the feet and also to blur it and maybe to introduce a gradient in its colour and transparency.
I have written a shader to do these things, but even I find it a bit ***** to use as it is a lot of work to get the shadows properly aligned with the clip it is supposed to be shadowing. The problem is that although each parameter is simple to understand the way they interact means that when I change one parameter I then may need to fiddle with two or three others to get the shadow back where it should be which then means adjusting the first one again - and then repeat the cycle several times to gradually find the correct values. At some point I really should look at it again to make it more user friendly.
A better approach would be to use a ray-casting approach in a shader, but that would be more complex and use a lot more GPU power than faking it out as I currently do.