I love the idea of a solar oven, but my only experience with one was several years ago at a neighbor’s house. I was invited over for a solar cooked dinner, and thought the food had a plastic taste. Before I said anything, she commented that she thought everything she cooked in the solar oven tasted of plastic, and she had been unable to solve that issue. Eventually she stopped using it. I hope the newer ovens have overcome this problem.
As for Sous Vide, I use mine frequently enough that I keep the container on my counter filled with water. I am not worried about wee beasties growing in the water because water never touches my food; and if it starts to become cloudy, I just dump it out, give the container a good clean, and refill it.
And Yes, there are times that I go longer than 6 hours with food in the bath (a 48 hour chuck roast at 130 degrees, then seared in a smoking hot cast iron pan to create a crust is as good as any prime rib you have ever had).
And, for the record, there are reusable, silicone bags that can be used to avoid the microplastics and chemical leaching issues.
But I don’t see why this is an either/or situation. Solar oven and Sous Vide are both tools to help cook food. Use whichever one is best suited for the job that needs to be done.
Bon appetit!