Very minor, but kinda bugs me. Can probably be implemented with the same structure changes required for a better version of title:
Saving more than just the Substitutions in state - also save the date. That would allow the app to both replace the document.title with a string including the date and also to re-set the date input field to the date of the last request made. However, this would not help if no request was made before going into settings. That case needs further investigation.