I've never actually heard or seen a designated observation area at an airport (not associated with the terminal) other than DFW's Founder's Plaza. But I assume those parking lots are great for watching from?
BTW, I'm listening to my MSY traffic right now (also BTW, a KMSY feed (twr/gnd/del) will hopefully be up soon) and tower (119.5) is covering app/dep. "Southwest ####, New Orleans Approach, DM 2000, enter localizer 28, once established, Cleared to Land 28 winds calm." Does this happen often? Just a quick question.