Well another member here helped me out with rooting, and I did it because of an app I really wanted to use. The pro's are the ability to use certain apps, including the likes of Titanium Backup (which I fully suggest, because I did a factory reset, rooted again, and because of that app I was able to get all my data back for my games and other apps.) and other apps like Screencaster.
The cons would be accidentally using the wrong firmware or root file when going through the root process. When unrooting, I was using the wrong firmware and totally freaked out for a few hours till the correct one was found. I thought I bricked my device, but it turns out that it's easy to fix with the right files and after that, the process is fast.