Even more important note from that article: "The House of Representatives, which has held a committee hearing on the matter, still must pass the bill"
I don't think there's any guarantee that they will even take up the bill, much less vote for it. (Hopefully, I'm wrong, because I would love permanent DST)