Feature
Having a daemon would enable us to improve the user experience around iRODS.
For example, the daemon could manage a queue which allows users to schedule multiple uploads of files. Users would then be able to query the queue for status updates, etc.
This is just one way to use the daemon. There are likely other ways to take advantage of it.