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.
Taliyah, Gragas, Pantheon, Karthus, Twitch, Swain, Brand are the other champs I’d say can do 4 positions to a level that isn’t griefing your team