I am delighted to see this...
And that the amendment passed by such a large margin.
However, let's see A) if the amendment actually survives in the final appropriation bill that gets out of the House, and B) if it then survives the Senate and C) any conference committee that might be involved, and then D) if the President signs it.
The military/intelligence complex has lots of powerful friends in Congress and the administration, and they will be gunning to kill these restrictions. Plus there may very well be a lot of opportunism from Congresspeople who are happy to preen about how strongly they back this amendment preserving good ol' American freedom (but they aren't too upset that it is not in the final appropriation, which they are even more happy to vote for)
In short, get the appropriation containing these restrictions signed into law, and then we will be getting somewhere.