I've been using the GHL ecosystem for almost 4 years. The hardware overall works well. I have had many issues with the poor design of the software. I could elaborate on that, but you're not asking about that. I do have a KH Director, and it's been excellent. I test my alk 6 times a day, and it's allowed me to keep my dkh dialed in. I dose alk with a kalk stirrer (designed by Sisterlimonpot above!), and a calcium reactor.
I've also been running an ION Director for about a year and a half. I can't honestly say I'd recommend it. The concept is great and I'd love it if it worked. As Beananimal said - the consumables cost is insane, between the reference solutions and the sensors. You said you weren't too bothered by that, and it didn't bother me that much either. But the frequent sensor replacement really is an issue. The sensor warrantee is for 3 months, and I'm not sure I've ever had one last even that long. I keep getting them replaced on warrantee. Maybe you wouldn't mind that either, but it's a bit of a hassle having to replace and recalibrate the sensor. And what may be a deal breaker for you is that you can't even buy a replacement ahead of time - they have a shelf life. And GHL shipping is slow, and sometimes GHL USA (I'm assuming you're in the US) doesn't have them in stock. So it can be a week or two (or more) before you get a replacement sensor and you're dead in the water until then.
The biggest issue is that the accuracy is hit or miss. They have a calibration solution (they call it their "Multi Reference Solution"), and after installing a sensor you can get reasonably accurate results against the calibration solution. And the ION Director will continually monitor its "sensor health" as it does tests, so it's intended such that you know when it's bad. But in my experience you can get inaccurate results long before the unit detects that the sensor is failing. I once had a 3 week old sensor go bad (confirmed by GHL), right when I was in a period of doing daily magnesium doses to bring my mag up. The ION Director was not registering any rise in my mag levels, so I continued dosing until my mag got much much higher than I intended, before I realized that I couldn't trust the ION Director and tested through alternate means.