I post to other places that require mirror links, so I haven't considered it. Considering I still post to those other places as well, I can't imagine it would save much time. I just upload everything to the mirrors and swap the links on the itch page, so it's not too bad to update things.