This is cool. I used to user the Apple Configurator method before I got a Pixel and put GrapheneOS on it. If I had an iPhone I would definitely use it.
I just made the same thing for GrapheneOS: https://github.com/flourish-today/Odysseus
I just made the same thing for GrapheneOS: https://github.com/flourish-today/Odysseus