I avoid texting like the plague, but my two cents worth:
I would avoid it on business communications. It may be informal, but it's still professional.
Personally, I probably would use it only with family and a few close friends. But I'm ultra-conservative and am much more comfortable shaking hands with all but close friends and family and would consider "x" at the end of text too personal for general use.