I just did this last night (top mount, front mount does not work) although you will want to think about the order of installation. I had to remove radiator to plug in the motherboard power and cables and the fans to install the memory.
The only issue I am having now is that while all fans light up, the front fans on the case aren't spinning. Back to troubleshooting.