I tried curlftpfs and can copy files etc., but opening media files in totem or vlc fails with read errors. Any suggestions?
I'd try to use gvfs-mount instead, but don't know how to pass an option similar to custom_list="LIST" which tells curlftpfs to use LIST instead of LIST -a.
Thanks.

-aoption? Gvfs should handle it itself. – grawity Feb 17 '11 at 6:07