anybody with any type of trapping experience will tell ya that its not necessarily the type of trap but where and how you set/run it. Now, a box trap is gonna limit you on numbers caught due to size, are illegal in some states, and you can catch a deer in it and that kinda sucks...bad.
I run corral type traps built from horse panels. If I run the trap correctly, that being baiting daily and checking cameras daily (could use wireless cam but I have no service in most areas and I still have to bait daily), then I can allow the entire sounder it get comfie before I set the trap to catch them. I have ran corral types incorrectly, and by that I mean bait it, set it, and hope more than one wonders in. If the trap is large enough, the bait is placed correctly in the trap, and enough piglets are hungry, then you can catch 26 at one time.....yeah, I got a wee bit lucky.
Traps are the most effective way to eradicate hogs when done correctly. Then you have to convince the S.O. to allow you to purchase a thermal for those trap smart hogs.