In good coordinated play, yes. His ultimate allows for both gamebreaking vision and absolutely insane roaming presence.
Add this to the fact that he is a stunbot with excellent poke and somewhat good teamfight presence, and you have an absolutely insane T1 champ. That's Twisted Fate to you.