Excellent thread Bogard as usual. Tbh I don't think the first 5/6 post actually read the OP. Missing valid points and counters you stated. I for one think the fact that oonoki can fly gives him a big advantage in this fight as even when he's wounded or tired he can still take flight.
I believe oonoki takes this extremely high diff.