He is overrated combat wise. Although stomping early Garou is impressive, that's something the likes of Flashy Flash or Darkshine would've easily replicated at that point, with even more ease, hence those who place him in top 5 are unjustified. Not to mention his unconventional fighting style made him a bad matchup for Garou all in all.
Other than that, he's a fun character and i'd like to see more of him, a fight with Rover would be interesting.