Controller board advice - A plethora of options

Yes, 8825’s it is what is currently running my mpcnc.