I dont think It Will pass. It is one of those congressmans trying to legislate about something they have no Idea How It Works
Few days Ago there were some public hearings about the matter. Dont know How It ended, but i Will try to track the news about It.