I like how you can have all your clients in one place so that it's easier keep track of them, they are also able stay updated as well since there is always something new going out with their products or services! It sometimes seems slow but once i get everything set up its super fast because my data pulls down from 3rd party systems quickly (which speeds things along).
This isn't much dislike just more preference/convenience if someone else were doing this at work then we could switch over without any problems whatsoever haha.. The only thing about touchstone has been having issues where our website gets blocked by companies who think "touch stone" was used when actually another program had done what needed to be accomplished thus causing confusion within customers etc.