Unfortunately Spot is a looser, powerwise he has what it takes but his most of the time lousy use of them ruin his chances.
__________________
I am in your algorithm learning all your mannerisms
I'm already level with God
A million words a second and I know your imperfections, baby
I'm the only future you've got
Speak in diatonics, motivation diabolic
I'm like a religion, better locked in a box
Picture perfect image, more powerful every minute, baby
I am everything that you're not
To be fair, Ohnn might have had some retcons or power-ups I don't know about.
Most of what I recall of The Spot is based on what I remember reading in some old comics I stumbled upon that preceded the first Web of Spider-Man series in the early to mid-80s.
The idea behind him was cool, and the visual presentation of him even more so.
But Ohnn was a relatively ordinary and decent man, as far as run-of-the-mill Marvel Comics scientists go, not some hardened seasoned professional fighting villain and strategist, and so was understandably easy for experts, or even out of the ordinary heroes, to intimidate, as hinted even in his origin telling and conversation here with the Kingpin:
... and underlined, power-temporarily-going-to-his-head moment notwithstanding, by a mere 2 punches and verbal threat by Spider-Man resolving their 2nd fight.
Source: Peter Parker, the Spectacular Spider-Man #100
Circa: 1984
Batgas all by itself would take this guy out, and if he's intimidated not only by Kingpin, but even scared by Spider-Man talking tough, can you imagine the fright Bruce could give him? A man that actually convinced terrorists to abandon their suicidal plans because HE was Lord of the Underworld and would be in charge of them when they die?
Spot has a puncher's chance if he can catch his opponent by surprise, and this would be a visual treat in the hands of a skilled artist, but this engagement is entirely Batman's to lose unless Spot got some SERIOUS upgrades since last I read him.
We had a megalomaniac actor in the White House then, we have a megalomaniac actor in the White House now! What has changed?!?
-----------------
I got caught by posting delay, of course.
If Ohnn had a personality makeover as you suggest, than intimidation shouldn't be much of a factor. Still falls to Batgas, though, unless Spot's makeover made him far more than a man with unique teleport tech.
Likewise I'm largely joking concerning the political snipe above.