It provides language specific special characters, supports different keyboard layouts and bluetooth hardware keyboards.
Out of Date Pros + Cons
Pro Soft keyboard with a clean interface and auto text capabilities
It helps to do repetitive tasks quick, like responding to customer e-mails. It has predefined abbreviations and allows for text substitutions within the replacement text. By typing, e.g. "reg" it presents "with best regards" as an autocompletion which contains my name that is defined once for all salutations.