I think it's going to a looong process before this gets an ok from Congress.
I think NW charges $50.00 service charge for EACH pass rider. I've also heard NW is pretty big into ZED fares so this is good news.