such as the difficulty of finding enough sites
From what I have read about them they propose siting them near major conurbations to supply power to cities without major extensions to the grid. When you think about it, they were happy to put nuclear submarines with their reactors just a few miles from Edinburgh and Glasgow. Oh, but that is in Scotland, my mistake.