When you see the card without the cooler they are very small IMO. The new gen are really screaming out to be water cooled.
The problem with water cooled (custom loops) is the maintenance, on average to took hours to clean my custom loop (5 hours minimum). i am quite glad i am back to normal cooling on the GPU because if there is a leak or flow issue it became a right bug bear to tear down the system and start again.