This was my first time hearing anything about these characters. Literally my first interaction was with this character, here. I'm here for a villain that just wants to succeed for once. I'd love another spinoff where they succeed, but it's not in a way they'd be able to notice it.
Edit: I did no research on making this comment and hadn't realized that this was basically a one-off, but please give this character a chance to succeed.