i see what you are saying...i've had this annoyance for a LONG time too
for the delete command, links should always be treated as files...for anything else, treat them as a dir as normal. I am happy to know i can now set a custom command to DELE so i can get rid of nasty links on my ftp without going to shell.
hmm, i just did some testing, and even DELE won't delete a link whose targe no longer exists..i wonder if there is any command that will do that.
also, i was just thinking, i've gotten myself into big trouble when i've just wanted to delete a link and it deletes the actual dir
thanks for looking into it.