Here's a better suggestion and has a proven track record to go with it. Simply make the aircraft's flight deck inaccessible from the passenger area. Basically, the flight crew would have a separate entrance to the craft from the passengers. Problem solved. Hijackers can't hijack a plane if they can't control the aircraft.
---max
Brilliant idea.