"cons-
supposedly apple wont touch it if I have problems (which I never have on this phone for a year and a half)."
It can be unjailbroken extremely easily erasing all signs of jailbreak, all you have to do i connect your iPhone to iTunes, and restore it.
I was hesitant about it at first but...