Although it was a little difficult to install on my 3D printer, it probably wouldn't be for many. My Maker Select V2 was never designed for it and I had to rewire the machine to allow it to work. That isn't of any fault to the BLTouch. It's worked flawlessly.
Works very well.