You should get back to nginx as it's more efficient, and will help you reduce the load on your servers. For the ip issue this is a missconfiguration issue, as you can get user real ip when nginx is run behind a proxy, check HttpRealipModule
Thanks , Forwarded to our coders.