Motorola has the ability to check if your phone is rooted. The rep I was talking to pulled up my information and said that my phone is showing "ROOT STATUS" Basically if you have a Motorola device, they know whether or not your phone has been rooted. He would not inform me of how they are able to determine if the phone is rooted, but he told me that they know if we have a customized operating system.
If you are planning on being able to send your device to get fixed in the future, or get any support from Motorola, I suggest you do not root your device. Simply unrooting your phone then sending it in to get fixed will not work. They will already know prior to that if your phone is rooted. Just thought I'd let you guys know that.
My conversation with a rep on chat about the SIM Toolkit application: