Special remote support for Ubuntu One would be nice. They're using propietary but open protocol based on Google Protocol Buffers. There's protobuf for Haskell so it should be possible to compile the protocol file to Haskell code and then use that to implement the native Ubuntu special remote.