With a character like him, I'm sure he'll get a ton of positive attention. Though there is always someone who might say the the whole "you suck" phrase due to you being a villain. But I do wonder as your character is for SDCC and I've heard that lately cosplayers are becoming a less and less seen sight over there.
Have fun at the con!
-Holiday Matsuri 2018