I am FAR from a Rick Perry fan, but giving our Boarder Patrol an extra 1,000 persons to help out with ANYTHING, even taking out the trash, will help them DO THEIR JOB, assuming their bosses in DC allow it.
...and their instructions can, and likely will, change. It is certainly better than doing nothing and just whining.
General comment for those who are wondering about TX NG law enforcement authority etc.
Posse Comitatus applies to Federal troops- meaning that NG on State Duty are not necessarily limited by PC. They can be granted LE powers to arrest detain etc. PC applies to NG only when on Federal Duty as US Army personnel.
There are more details and specifics, but Gov. Perry could give them a fairly wide amount of LE authority.