I know I did mine through Danbro’s online portal. Can’t remember what it was like. Thinking about it now, and looking at your screenshot, I’d try to reduce hassle as much as possible. Don’t just put a standard date picker in there. If you’re doing it weekly, then a nice week to view picker would save effort. Why not pre-fill a set of M-Sun days so you just set the Monday date, then a bunch of start and end times?
We would do a week at a time and submit that. Same with expenses. Batch them up rather than one at a time. I suspect most people approving won’t check in any great detail. Showing totals for a batch (i.e. week) makes it easier. If you see a total of 60hrs or a total of 4hrs you’re likely to want to go and check that, if you see 35-40hrs, you’ll probably just approve immediately.
Same for chargeable expenses. Batch them up so it can all go as one approval request.