For MY personal use, I would be wary of this product.
For me, when it is time to cook, it's time to cook and I get it completely done and cleaned up. Let's say I set something up at 7pm to cook (a good time for me). That means I have to wake up by 7am at the latest and deal with it? I usually don't have time in the morning and sure, I could make time, but I wouldn't want to change the schedule that works for me in order to deal with meal prep.
Maybe this would work out for big batch food prep on the weekends, but I am just a little leery.