Essential, no. Advantageous, yes. I fall a bit short of recommending it simply because of the price. Just way too much for what it is. They also come up a little short in the support department in my opinion. That’s the bad. The good; it works! You can’t beat it for efficiency and simplicity...