I really like the concept, but there are better venues for this kind of material. With just 1.5% of "People Talking About This" I suspect it's rare his 42,000+ Likes are seeing these posts in their News Feeds.
It appears to be a place for constituents to "check up" on their representative in a way that is convenient and open. And I think that it's a bold cultural statement for a Congressman to make.
I used to think that open and honest people didn't stand a chance in Washington, but that may be changing.