Yes....we have 2! Get used loads. 2 means we can have 2 baths going at different temperatures, eg for veg which is usually higher temp, and meat which tends to be low.
We use a gas bbq to do the finishing sear to avoid filling the house with smoke.
It is a fag to get all the kit out then dry and store it again, but the results are worth it. Long cooking of cheaper cuts of meat gives very tender results, and steaks are always perfectly done.
You can also keep the cooked food in its vacuum pack in the fridge for many days even weeks depending on what it is, and reheat and use later. (You need to chill in an ice bath immediately after cooking to be safe if doing that). This can make entertaining or family meals easier as stuff can be done in advance.
Ziplock bags can be used instead of vacuum ones, but they are not suitable for higher temperature or longer cook times as they are not as tough. I have tried a reusable silicon ‘bag’ thingy.... it worked, but was small, so had limited use, and was hideously expensive for what it was. And it retained the food smells, even after dishwashing several times. Disposable is the way to go!
Using an oven or hob to do the heating is not accurate enough to get the temperature to the exact one required, and keep it even throughout the bath. Mechanical circulation is needed.
Sous vide cookery has a very technical basis, and it is essential to understand the basics, to ensure food is safely cooked. But there is loads of info out there and it’s not difficult.
We started off with an Anova , using ziplocks in a stockpot to try it out with minimum cost. Next came tabletop vacuum device, then a ‘proper’ container with lid.
It’s well worth it if you are into cookery.