To put the 250 MW in more common engine terms, that would be 335,000 horsepower.
Because thorium is so dense, similar to uranium, it stores considerable potential energy:
I call BS. Density isn't related to potential nuclear energy. Also thorium has a density of 11.72 g/cm3. Compare that to uranium at 18.95 g/cm3. Other common elements are lead at 11.342 g/cm3, gold at 19.282 g/cm3 and tungsten with 19.25 g/cm3.
I think you're right. Most likely this company is running a scam.