Another plug for the sheepsfoot roller. Compaction from your heavy machinery might not be enough. I've no first-hand experience, but I've read plenty of sob stories here from people in your neck of the woods who didn't use one and regretted it. It's way, way cheaper to get it right the first time than to try and fix a leaky dam.