The setup I end up doing for FTP is kinda weird since I don't have a proper setup in my room, so going back and forth can be tiresome. Even though it is Emulation Station, it still uses the XBMC dashboard which, for me at least, is very helpful as I can still FTP files over the console (usually when entering a game or application you can't use network functions like FTP).
I know Rocky is usually open to feedback so I thought I'd put some of my opinions about this great program/dashboard. Rocky has been a huge help to the Xbox community but just like everyone else we all make our mistakes and we all help each other to make the next person's project even better than before.