In Anbetracht des geringen Speichers und der mäßigen Geschwindigkeit würde ich von einem desktop überhaupt gänzlich absehen, vorallem da du ja auch Server laufen haben wirst.
Spar dir ggf. den FTP Server und benutz sftp (also über ssh) und als Tool für Windows dann winscp.
/swap nicht vergessen

____________________________________
Linux is like a wigwam:
No windows, no Gates, Apache inside.