> Finland is also unusually blessed with tons and tons of hydropower potential which functions both as a battery as well as power generation.
Where did you get that idea from? This isn't Norway; we don't have any mountains. The country is mostly flat and most of the suitable locations already have a hydropower plant since the 1970s.
I am very pessimistic about the economics of nuclear power but Finland is basically the best case scenario for it.