Try and hook up with these guys:
looks like it has potential for spotting. I've been to the place loads of times, but never had time to explore it. I've seen a photographer about 100yards from the taxiway on the inland side.
The main departure lounge faces the runway and principle taxiways, and aircraft will also park up right in front of you. The windows are tinted though.
It takes a big man to admit they are wrong, and I am not a big man.