My gut feeling about this website is that it isn't very good. It looks like they put it up just to keep investors from getting too frustrated with management. If I managed an airline I wouldnt rollout a website that isnt ready. In today's culture a website is too important to just rollout haphazardly.
Im in this thing no matter what but this website doesnt instill confidence.