The minis by Eureka are fascinating.
One of the things I've always wanted to try was a "Sungate" game (basing Stargate on Central American iconography, rather than Egypt) and these would be perfect for that! The open hands and elaborate polearms would work very well.
I also see these guys as being enemies for steely-thewed barbarians and Pulp Rocket Captains, or part of an Atlantean lost civilization discovered by a renegade U-boat crew...