Yeah, I have heard good things about them. There are some other options that are kinda in between DIY and a product, like those by Screek Workshop.
https://screek.io/ https://shop.screek.io/products/sco-b
No recommendation though, I haven't tried them.