Honestly making Nginx and mongrel talk to each other is really easy. It takes me a few minutes to set this up I don't understand why people are scared in setting up an additional server with such ease. Believe me there are many other places where you will pull your hair. Separating Nginx from Mongrel is much more robust than embedding mod_rails in Nginx.