Eben das ist der Punkt: Du musst drei FTP-Server aufsetzen UND drei DynDNS-Clients - das macht ne Menge Arbeit! Insbesondere dann, wenn Du bestimmte Verzeichnisse "mal eben" freigeben willst und dann immer mit den FTP-Accounts rumwurschteln darfst (habe noch keinen kostenlosen FTP-Server (IIS ausgenommen) gesehen, der mit den Windows-Usern was anfangen konnte).
Für den normalen Windoof-User ist die Methoden mit den Shares schon besser.
Und das geht eben nur per VPN. Außerdem stellt sich natürlich die Frage nach der Sicherheit - ne ganze Festplatte über FTP freizugeben ist schlicht und einfach SELBSTMORD.
Eine FTP-Lösung ist a) aufwändiger (insbesondere auf die Dauer) b) unflexibler c) ein potenzielles Sicherheitsrisiko - die wäre also nur vertretbar wenn die Anwender an allen drei PCs genau wissen was sie tun!!! Oder dann, wenn alle drei andauernd einen P2P-Client laufen haben...