iirc, you can put the fans on top of the rad and make it a push config instead of pull config, right? and still have enough room for the top panel to fit in.

furthermore, you should be able to push the radiator forward a bit more...
then maybe your mb tray does not have to stay open and you can close it.

or, why not use elbows and put the in/out-let on the front of the case?

just some thoughts...