I've been on hunts where blinds like that were used. Couple dogs struggled with marking birds in the air, couple dogs were absolute champs out of them.
Judging from the level of energy your dog has in that pic, it may work for you.
Great lookin dog. Good luck this year