Thank you so much for all the good wishes!
Due to the amount of requests and me missing it myself, Steeminvite is back up.
I also welcome the release of v0.19.10, removing the limitation for post edits after 7 days. Thus I'm in the process of updating my witness node. Thank you Steemit Inc!