I will admit, I love the idea of expenses, and I think they are criminally underused, but I also absolutely hate interacting with the system through the terminal.
The biggest problem si that if you put in an expense, and it gets rejected for example seeking some clarification (many hours/days later) I now have to try to guess which expense was it based on the time, sum and rejection, dredge my logs to remember what did I put in there and submit a whole new thing.
Genuinely my current flow is: check the terminal, spot a rejection, sigh and say "I'll deal with it tomorrow" as it's an OOC hassle. I genuinely gave up on few not because of IC decision, but because it was just not worth the OOC pain.
Could we streamline the process? Just being able to view the content of rejected expense would make this process that much less of a pain.