some possibilities:
* a youtube downloader could use it add an encode for your portable device button. then call Arista/Transmageddon with the path to the flv file.
* conduit, say you want to sync some videos between a folder on your hard disk, and a portable device. maybe conduit does not want to hold all the transcoding logic.
just wondering. for the device presets, will these programs query HAL/devicekit to ask what you currently have plugged in? i don't want to be hunting for my N800 in a huge list of PMPs, PDAs and whatever else.