For long term saninity, this part is excellent. I found setup to be difficult but ultimately worth it. I had some trouble with making secure connections and firmware loading. After setup, it becomes trivial to finely adjust printed part adhesion to build plate via nozzle height. This is highly useful due to excessive part adhesion on ender 3 pro style bed. Recommended for convenience, can be skipped to do manual leveling.