Iām not entirely opposed to this and it has a number of advantages, but it will also have its own costs. Normally I really hate embedding code (indeed, it is against MIR policy in Ubuntu in general and something that is strongly discouraged across other distributions) but in this case we are getting rid of one embedded copy (libseccomp-golang) for another (libseccomp), which I guess is āokā.
Putting libseccomp from upstream in there does mean that we have to track upstream for security support, etc, which has a cost. Do you really want libseccomp upstream as opposed to using the source from xenial? If you pick something in the Ubuntu archive (especially an LTS like xenial), it will be something that you can more easily keep up to date with fewer regressions. Security/bug fix support then is straightforward-- pull back the updated sources from the archive and you should have less chance of regression. When 18.04 comes out, if wanted you could refresh your embedded copy to use that.