Nice job!!
The key here is someone other than the pilots cared enough to let other people know the situation. That information doesn't always get to the flightcrew at some airlines. If it does, I think almost all of us would have done the same thing. Getting people to care about other people these days is the solution to most of our problems as a society. Doing so in a busines will only make your business that much better than the other guys as this story clearly shows.
No amount of advertising money can buy the goodwill this one act will give SWA. Other airlines will be able to compete with SWA on paper, but what they can't compete with is the people. This coming from a Delta guy who knows we can compete on costs, but will lose big time in ATL when it comes to people and caring about the customers.