Do you think federal agents of some flavor would pass up the arrest? I think they'd do it no matter what, and then a judge will give them a stern talking to and uphold the arrest. At best the guy would be in prison for years pre-trial, possibly convicted and prison, and then when his useful life is over he'll win a Supreme Court challenge. Chilling effect served.