The v1.0.4d works fine for me in High Sierra 10.13.6 & Mojave beta 3 (PB).
A small suggestion, I'd prefer for all my opened apps to be closed/quit automatically before the restart (including the app) just to ensure that I have a clean reboot.
Thanks for your feedback.
The app performs several tasks which takes time and slows down the system a little bit and that's normal.
If you wait until the app is done doing what it needs to you'll be prompted to restart the system.
I changed the app from being an Automator Application to a normal app and I'm still working on adding the progress bar so it show's that it still doing something but it's gonna take more time for me to fix the progress bar but in the meanwhile I changed it back to an Automator Application so you can tell that it's running.
Please run the v. 1.0.4d and see if it works