Thanks for finding that link.
Right now I think that this particular company is mostly selling attitude. 'Small Modular Reactors' have been around for even longer than 2014. This company is not coming out with a 'new' technology in the sense of something game changing that they invented...but given the current glacial pace of nuclear technology development perhaps we should call what they are doing 'new'.
A couple of points from the article:
DB: We are innovating in an industry which is not accustomed to innovation. Materials sourcing and regulations still under development are challenges. A primary challenge we are facing is attracting enough experienced nuclear design engineers. We will revolutionize the industry
They have ideas, but are having trouble hiring people with the actual nuts and bolts design experience.
The comparison to solar power is interesting. They say that solar requires batteries and imply that their unit does not. Of course the unit runs constantly day and night...but saying that a 1.2 MW plant is sufficient for 1000 homes is a bit of fluff. 1.2 MW is sufficient for 1000 homes _on average_, but not at all enough for the demand peaks.
A 1.2 MW nuclear plant would produce as much energy (very roughly) as a 4-6 MW PV array. The nuclear plant feeding 1000 homes could probably be stand alone with 4-8 MWh of energy storage, the PV system would probably require 24-50 MWh of storage.
No discussion at all of disposal of spent fuel.
IMHO the _largest_ issue with nuclear power is 'political', in the following specific ways:
convincing people to trust systems which are inherently very low risk but very bad outcome if something goes wrong (very safe by expected value but with very large expected deviation.)
convincing the people who build such systems to not cut corners (It is really hard to resist making a change that is the difference between a 1 in 10^5 risk and a 1 in 10^4 risk if it means money in one's pocket, and the more dangerous option is still very safe so likely no one will ever know)
convincing people not to intentionally misuse spent fuel (If this system is so wonderful, is it moral to keep it from your enemies?)
-Jon