I think it's a great idea. It allows you into the inner workings of an amazing culture and industry. I spent many years doing different things within the airlines, and it really makes my job as a 121 pilot easier. I understand all the workings of the different employee groups that participate in getting our aircraft out on time. It's such an asset to understand intimately what your gate agents, flight attendants, caterers, rampers are going through while they are working your flight. Especially when issues arise. You can relate to them, and you get immediate respect from them, when they realize that you can understand their situation, have been in their shoes, and don't look at things from only the "pilot" side of view.