There’s not a single role that I would consider bad for Tali. Yeah she might not be the greatest top laner, but she still has so much mobility with TP, ult and passive, and she scales a lot. She has become my default auto fill pick regardless of the role.
Pantheon and Gragas do most better.