Their Doctor Doom was just released and I just saw a nice YouTube review of it so I wouldn’t call them unproven.
Here is a link to that thread:
1/6 S-HERO - SH001 Doom Monarch (Doctor Doom)
That's good to know. Wonder if there's an avenue to provide feedback to them. Color on the headsculpt doesn't match the skin tone on the neck. He seems to be straining at the neck which makes the smiling sculpt even weirder.