Thank you for your 5 star review. We appreciate this very much.
In regards to your request, I have submitted a message to the developers to investigate further your suggestion.
Enjoy the plugin. Kind regards.
Thank you. I am not sure what you mean by download delay. There is no download delay added by the plugin. There maybe a conflict related issue happening with your particular server/site which is creating an unexpected behavior on the site. It maybe worth doing the following test at a minimum:
https://simple-download-monitor.com/forums/topic/test-for-plugin-and-theme-conflict-before-posting-an-issue-or-a-bug/