Many of us do not stay in cgs any more than we have to, yet we want to cook safely with our Dutch Ovens. Also, a lot of this cook this way at home, too.
The flashing idea is great as a windbreak in general.
What I think the Camp Oven Mate has going for it is keeping the heat in and extending the Dutch Oven season.