KVS, thanks for the update. Timetable seems to be working now... sort of.
While it works fine for nonstop flights, it doesn't work on direct services with intermediate stops. For example searching LHR-SYD shows no direct flights although BA15 does show up on LHR-SIN and SIN-SYD and QF2 on the LHR-DXB, DXB-SYD legs.