I can see this guy working quite well in Ubers, no doubt.
Heck, Ononokusu, Salamence, and Rayquaza are basically all the same 3 pokemon. Just imagine the damage after Rayquaza cripples the Groudon, Salamence goes down after denting the steel switch-in, and Ononokusu coming on for the sweep...