It would be great to not only be able to use the "getStyleAt()" method, but also implement something like "setStyleAt()" in order to style portions of the text separately.
It would also help to be able to chain different styles together. Right now, it's impossible to do proper text styling with different style types programmatically. It would be incredibly helpful, especially for Templates / MOGRTs.