Yep. easy to fit. the hardest one I have ever fitted was a coolermaster 612, that one required 3-4 hands
Maybe they changed it with the newer versions. I needed twenty pairs of hands when I installed my Dark Rock 2. I still think that Noctua has the better mounting system.

. I suppose it might do 3200Mhz if it had Samsung memory, but you try finding Samsung memory less than 10 feet in height.