
Ngl I start to appreciate more sanseaters and Hashiriyan in boonboomger when I think Gavan infinity villains in general are lacking.
Both boonboomger and Gavan infinity make by same team from head producer and writing team
Sure mikage/D Gavan is recurring villain and he so far interesting and cool
But the thing about is he don't always appear in many episodes he just mysterious vogue characters that working in the shadows
The sanseaters from Hashiriyan also recurring antagonist from beginning to final episode. And despite them being baka trio villain they are fun and charming. Plus they develop as character trying to reach a top and loyalty to first villain
That's you know you have good villain no need to make them super evil or complex villains. You can make them a clown like team rocket but make a clown that you want to see them again , liking their development and root for them
Meanwhile Gavan infinity:
One off villain of the week who sometimes is good. sometimes is forgottable
I understand police series most have weekly criminals but c"mon cannot make stand out as weekly villain most of the time