I think that check in via computer 12 hours prior to departure is a good tool. However, to make it a level field for everyone, I think it should be "first come, first serve." If getting on a flight means so much to someone, then they will make the effort to get checked in and get to the gate. I realize senority drives everything in our workgroup, but this way, even our junior peers will have a chance to enjoy a non-rev trip once in a while. It should not be all about "this is my right, I have senority, I have paid my dues." We all have paid our dues in one way or another and our junior flight attendants, especially reserves, pay their dues every day by the mistreatment they get from scheduling. JMOHO 🙂