shell account/remote ?
it could be a real time saver 
besides, fxp is in so many cases impossible
shell account is always a solution ...
seems natural to implement, utilizing only a subset of unix/linux ftp and "blablah" protocol commands for active shell browser 
and properly refreshed target browser
has it never occured to you ?