After a session yesterday bitching at my machine with its clumsy gantry squaring/homing process and various other issues, I've ordered an ET6. My requirements are a bit different to Dean's as I'm looking for a one-off replacement for an existing controller rather than something that might need to be used for a whole series of different machines/users.

I am optimistic that it's going to be a fairly straightforward replacement for the current IP/M, apart from being a bare board that will need some kind of mounting fabricated. Electrically similar with 24V operation, differential signalling to stepper drivers, etc. I've spent a bit of time reading the documentation; downside compared with Mach3 is that it looks a bit more fiddly to configure the software but upside is more functionality and flexibility. And that screen layout looks a shoe-in for a touchscreen monitor in due course, which would be smaller and neater than what I use today. We shall see...