I was axcited when I read "carry lookahead" with respect to V5. But when looking at the diagrams in the user guide it looks to me like ripple carry. I do not want to be picky, but carry lookahead means to me (poly)logarithmic growth of delay with respect to adder length. The timing model (as far as I understood it) suggests that the delay grows linearly with the adder length. Now what is it, ripple carry or lookahead.
It is clear that FPGAs with linear layout of adders ultimately approximate linear delay/adder length but if wire delay is already the dominant problem, then a more compact arrangement like along a Sierpinsky curve could be used.
There is paper from Hosler, Hauck and Fry from 97 which discusses several adder designs with respect to FPGAs, but in 65nm wire delay, even with optimal buffering would have to be considered.
Andreas