It depends what your aim in running an ftp server is. If you want to keep it secure, it's a bad idea. If you want people to get files from it, it's a good idea, because very few client networks will allow active-mode ftp any more; it doesn't play well with NAT, and it requires them either to open up arbitrary port ranges, or have an adaptive firewall.
Basically, ftp has rather had its day, as a transfer protocol. If you're going to insist on using it (as opposed to, say, sftp) then put it on a disposable machine on a DMZ well walled-off from the core network; and if you have a good adaptive firewall, that can help mitigate the risk of leaving that port range open.