I am an Android Developer and I was wondering if it was a good idea that I root my HTC G1. I am not planning to install any Custom ROMs or CyenogenMod or anything like that. And if I do root it, what are some of the benefits?