It seems to me that only open source programs can give you comfortable convenient use. No advertsiments/ exhaustive hunting (install/uninstall cycle) and so on. (If you use Android install FDroid ASAP. )
It is hassle free. Well, the case is different if it lacks in features or has bugs.