neither are base line power. Storage solutions, as in batteries, do not make me think that the hazards of such large scale deployments of lithium based solutions to be better than more advanced reactor designs we don't use for political reasons.
The fact that it needs both a capacitor and a battery bank to be able to output electricity seems sketchy, too.
Edit: The homepage is full of UFO and conspiracy stuff. So, yeah, it very likely is a scam.