Anyone got experience with Boss Fight 1/12th scale figs? I just discovered this lady and their 60s scifi ones last night and I'm interested, are they any good? I don't like the plastic cape, ireally hate that shit, but I love evil women.