nice fix
add some hot glue for longevity! Why on earth did you attack it with a power tool?
A dozen pages back i gave paul some instructions on SM soldering. Certainly nothing to be scared of except for BGA packages and 100+pin packages. Leaded solder helps... a LOT.
"most" people can't fix "most" of today's electronics. and by most, i mean 99.99% of people.