So as i understand it all of these control boards are pretty much the same. With the difference being whether it has an 8 bit or a 32 bit controller. Past that there are features on the board that we all like. like integrated or changeable steppers or 5 or 6 stepper driver sockets. But in reality with expansion boards this is totally a non issue. And even with the best board i would still need an expansion board, sooooo. Why not save money on the same part? All 8 bit boards are the same and as I move to 32 bit I seriously doubt I will see any difference with a duet or a skr pro. If there are other differences or advantages that I am not aware of I would be interested in learning about them.