I have friends who tried to change battery (not on XperiaS) and someone had a fine feedback. But other had many many many problems with temperature, indication on phone and one exploded!!!
Many times i thought to change my battery too, but I don't really trusted to put this change. If you try, please write your feedback!!