Not to rain on anyone's parade, but 'designed to catch the whole sounder' and ACTUALLY catching the entire group are two different things, wildlife biologists or not!
Lets be intellectually honest with the marketing.
IMO, it looks to be a decent design. Naturally, the strong points being: A large entrance gate, a large penned area, the ability to 'monitor' the pen and then manually/remotely 'trip' the gate when most advantageous.
Beats the heck out of smaller enclosures and randomly 'tripped' gates....BUT anyone that has been trapping for very long...will tell you, there is MUCH more to it than just providing a large place for them to feed.
Best of luck with it however.
I am certainly in support of any device or method that will help reduce their numbers.
As for advertising, a word to the wise: Under-promise and over-deliver! (not the other way around), you'll do fine.
Spartans ask not...how many, but where!