I just did this yesterday. Very easy and straightforward. Be sure to replace the rubber seal where the new housing mates with the engine, the thermostat, the thermostat O-ring, and the coolant temperature sensor (the O-ring on mine was completely flattened). You can reuse the upper housing. I didn't do a complete drain but I did have to replace about a gallon of fluid that poured out when I disconnected the necessary hoses.
The leak appears to be where the two pieces of the lower housing are glued together.