|I can't really say, sorry.|
I have yet to play much with windows based ftp server software. I have one UNIX box and several Linux based boxes at home and if I want to ftp, I set it up on them. I will say I can see no reason not to try that out with the software you have in hand.
It matters not how straight the gate,
How charged with punishments the scroll,
I am the master of my fate;
I am the captain of my soul.