I halfway agree, but not about Lansinarian tech because the Amazons didn't invent it (although they should have). Switch it Amazonium and I'm fully onboard.
There's no real reason why Amazonium is not the highly sought after Adamantium of the DCU. I should be reading Deathstroke or something and watch him comment about the Amazon origin of his defensive armor and how painstaking it was to acquire it.