I've been running one for the better part of a year at least. Well made and no leaks. I 've bashed it pretty hard a couple of times. Once hard enough to gouge the corner weld a little and remove some powdercoating. Still no leaks. I don't remember how much more I added but I know RockKrawler list the actual amount.
No issues with the trans pan. It is stout and well made.
I can tell you is that if you are already running a skid system, such as the RROR in my case, some minor modification may be necessary to the skid system. Also it is a pain to install back by the exhaust. I used some longer bolts per another thread to help it seal up tight with the lube locker. Still no leaks after 12K miles. Don't remember how much more fluid it actually took though?