This would be best addressed in the Windows Server forum...
That being said, I would say that of all your options, FTP would be most secure. Since you're trying to grant access to your DC in any case, FTP uses the most restriction. I believe your only other option is file/folder sharing with...