Very terrain dependent - needs to be pretty much level to reflect down, sensitive to wind - the whole blind may "wiggle" in the breeze if its not well tied down.
Panels were fairly delicate to my read, easy to poke a hole in the film.
We used one locally for turkey a couple years ago, didn't see a great increase in success, and your head is still exposed - any movement above the body of the panel is still visible.
That said, set-up in the right spot, no wind, and no movement, they are a hard blind hard to pick out.
IMHO - the value to you will depend more on your area to setup, and how the weather will affect the blind in the field.
,