The client is well designed and has several advanced features. It does take some time to get used to all the features but it is useable day 1. Customer support is awesome, when I reported an issue... They had a solution within minutes via email. Highly recommend to all users and especially useful for power users.