I'm not sure what form of feedback will help, anyhow:
We ( large European legacy carrier) went to on-line staff travel several years ago, shortly after e-tickets became commonplace for our own customers, and it generally works very well. 24/7 access worldwide via t'internet/intranet, which saves all the hassle of either standing in line in some office only open during office hours (can I say that?) or being kept hanging on to an open phone line listening to dreadful music for hours on end....
Still doesn't mean you'll get on the flight though.....