Haven't had a chance to try this myself since I don't have any friends that play LoL.
But here is my question: If you, for example, use Zhonya's Ring as Kennen, and Janna uses her ulti while Zhonya's is active, does it still push Kennen away, or does it work like Vlad's pool?