Sounds good to me.
A couple things. First, I just realized I'm still sporting my Chain Mail, but I also realized to get Splint, I'd need 200 gp and I only have 100. Not much we can do about that, unless we figure out a way for him to get it for only 100. But I don't expect that, so I may just have to wait.
Second, barring the first, I asked this earlier but I don't think you saw (or hadn't decided), but if I can switch a spell every long rest, and I can record Wizard Ritual Spells in my spell book for 50 gp per spell level, then can I record a ritual spell I know into my ritual book? The three 1st lvl spells that Warlocks get that are rituals are Comprehend Languages, Unseen Servant and Illusory Script, all of which are Wizard Rituals. If you'd let me spend a night to switch out Hellish Rebuke for Unseen Servant and copy it into my Ritual Book, and then another night to switch to Illusory Script to copy that into my ritual book, and then switch it back to another spell for normal use, then I'd have two more rituals to play with, and maybe would get some use out of them. I just want to start increasing my Ritual Spell List, and I don't mind spending all my money to do it.
If not, then I will save my money and simply have Unseen Servant available during downtime instead of Hellish Rebuke, and use it most of the time during the day to act as my butler. I can cast it twice, now, and then rest an hour and cast it twice more, so assuming during a normal day I get two hour long breaks, I can have it up six hours of the day.
If I can have it in my Ritual Book, then I'll have it up all day every day during downtime and I'll keep Expedious Retreat. I think that would have been a good one to have this last adventure. Being able to use the Dash Action as a bonus action would have been nice when traveling around the large battlefield.