Я помню что ни один из них не был полноценным
Зато его можно легко и просто подстроить под себя добавив нужные (и не очень) плюшки, фичи и баги.
Конечно, тебе для этого придётся почитать про работу с пяткой телеграма, а так же научиться кодить на C++, но по сравнению с тем, что тебе даёт кастрированный и user-направленный desktop клиент, это куда лучше.