Instead of hauling them far far away and dumping them into someone else's region (which we'll probably be reading about on here as someone else reports wild dogs chasing them on their bike commute), why not take them to an animal shelter where they will either be adopted out or otherwise humanely taken care of.
I kind of have my doubts of how effective the trap will be, especially after you catch the first one or two. Might want to give the people where the trap is your telephone number so they can call you if and when you catch a dog and the dog begins to howl.
Feral dogs that have formed a pack for hunting (based on what you said the property owner and dog feeder said) can be a major problem for farmers and livestock owners in the area.
Going to be interesting to see how this turns out.
__________________
= = = = = = = = = = = = = = = = = = = = = =
Life happens, don't be a spectator.