i have that case and the h100. I also have the gigabyte z77xud5h - so a similar board.
If you mount the fans under the lid of the case and the radiator inside the case, everything will fit nicely.
I however have push/pull - this does not fit nicely as the heasinks on the board stop the lower fans. My solution was to 'modify' the fans to fit by trimming the surround back on the rear edge. it all fits nicely with 2mm of clearence.
Push/pull give a very slight increase in performance and to be honest probably isnt worth it. i know because ive done it.
If you want the H100 to cool the best it can. Stick to the original 2700rpm fans, dont plug them into the H100 but buy a fan controller. On full whack the H100 fans will be loud as hell but your CPU will be nice and chilly! If your not going for great overclocks then plugging the fans into the H100 will be fine.