1) TIdTCPClient ist auch nur eine Drittkomponente, auch wenn sie mitgeliefert wird.
1a) solltest Du die verwenden wollen, kommt etwas/einiges an Umgewöhnung auf Dich zu.
2) TSocketConnection hat laut
OH etwas mit DataSnap zu tun und dürfte am Ende auch
Indy sein. Dann lieber direkt TIdTCPClient verwenden.
3) Die größte Zeitersparnis dürfte sein, bei den ICS zu bleiben. Daran ist nichts anrüchiges zu finden.
Sherlock