Just want to through my 2 cents in regarding Towelroot after taking the 4.4.2 KitKat update. I had been on 4.1.2 for a long time and after hearing KitKat was finally available and rootable decided it was an update I wanted. Used this forum to confirm it would work before taking the plunge.
Had to unroot my current version of course to take the OTA update. Had to go through 3 updates to finally get to 4.4.2 but eventually did. Then browsed to Towelroot website on my phone, downloaded, installed, and pressed the button and just like that I had root. Downloaded SuperSU and opened up. It did it's thing - notified me of Knox being on my phone and asked if I wanted to disable which I did. Had no issues - moved SuperSU to System folder and am happy to have a "new" S3 with KitKat and rooted! Had it and been doing a lot with it for a couple of days now with no issues.
Works just as good as it did before but with rooted KitKat.
Watch my Android App Reviews
on my YouTube
channel here: http://www.youtube.com/user/hollywoodfrodo
Check out my Android Themed NFC Sticker & Tag Store AndyTags