I have the non pro version. It has been great so far. My only annoyances have been the slicer software supplied by Elegoo is an outdated version of Cura and there are no profiles for the printer in any other slicers I’ve seen. You can recreate the profiles in the up-to-date Cura but it is annoying. There are also no custom nozzles yet and it uses a non standard size so none of the current 3rd party nozzles work.
Seems like a reasonable position? If your goal is a safe welcoming community, cutting users who do not fit that initiative makes sense. If someone is racist or insulting, regardless of if they have donated or you see an influx of people with similar ideals, it is against the goals and objectives of the instance and the community they wish to foster. So, cutting them off seems appropriate.