I liked corrupted Sasuke, no character in Naruto is purely evil.
I felt that Sasuke when consumed with revenge was more interesting, I couldn't tell what he was gonna do next, the Danzo fight as an example, where he sacrificed Karin to hit Danzo. That was really shocking and made Sasuke a lot more awesome to read, he was a loose canon you didn't wanna fire.
When Sasuke turned "good" I felt it ruined what the whole Shippuden story that built Sasuke was nullified, and it was done so fast that it almost seemed like an asspull.
Sasuke is a really cool character, but I'll always like more when he was corrupted.