The #Guppe situation happened because all groups were on one server, so when that server went down all the groups did too.
FediGroups is a good immediate solution for getting groups up and running again, but it's also a single server so it's vulnerable.
As a long term solution we need to have groups hosted on many different servers. If one server goes down, groups on other servers could carry on.
Techy people might be interested in hosting/forking Guppe from source at https://github.com/immers-space/guppe