I think it's incredibly responsible that they take governance seriously at a small organization like this. It'd be easy to take donations in some informal or crowdfunded way but going down the route of registering as a charity and having proper accounting and paperwork in place goes a long way to make sure people can be certain that their money is used well. In particular if the people running it ever change.