Yeah and the Grand Priest and the Angels. They are way more powerful than anyone. UI Goku probably wouldn't have trouble with any of the Gods of Destruction, seeing how they were in awe and even a bit scared of Goku unlocking Ultra Instinct.
Agreed. The professors and Lei vanishing from the rest of the episode a little too quickly imo and the episode randomly ending with Ash and Goh back in Kanto and that we didn't see the groups' farewells on screen was the only thing that kept me from giving it a 10 out of 10. xD