I've used this guide for three 640's now, and no bricks yet. I would just read the instructions carefully and take your time. Worst issue I had was prepping my PC to actually get the tools needed to do the firmware change. Also be aware that, AFAIK, this is a one way street as I'm not aware of any public CAB files to get you back to the AT&T firmware.
I went from the AT&T firmware to Tmo mainly because of BAND 12, which I can confirm works (via the Field Test app / turning off all options except BAND 12 as a test). Works a little better indoors now, which was the main goal.