If you are set on 7970s, buy whatever reference cards are the cheapest imo. Holding out for a block for the Lightning or DCUII cards could be a long wait.
There are blocks that tend to get released for those cards, for example EK always make a block for the Asus DCUII flagship cards and Bitspower has a block for the Lightning cards from the past generations, but it takes months for them to show up.
I researched this pretty hard when I was looking into 7970s and planning to watercool a couple Lightning models. Your other option if you want to get custom cards such as the 7970 Lightning for better OCs and still watercool is to use universal GPU blocks, such as these
http://dazmode.com/store/index.php?main_page=product_info&cPath=99_100&products_id=1867 Those are also compatible with EK's GPU bridges as well, which is nice for a multi-gpu setup. Using those you'll have to use regular aftermark heatsinks on the memory and more importantly, the VRM circuitry. Which imo is not aesthetically pleasing ( if you care about that ) and in the case of the VRM cooling; not as ideal as water would be. There is an upside to that sort of GPU block though as they cool the GPU core much better than a full-cover custom block specific to the card does.
Reference is in general the best way to go and in the case of newly released cards, the only way if you want a full-cover block.