I tried out Grails on App Engine using the plugin mentioned above. I wrote a series of blog postings about it. I don't think the Grails App Engine plugin is actively maintained anymore.
I personally switched to Gaelyk which is a lightweight web toolkit for App Engine written in Groovy. It should fulfill all your requirements.