The summary is reasonably close, however GBD's need 2 criteria to generate an alarm, not just "hearing" the sound of breaking glass. They would need to hear the flex (think initial thud, which also contains the event of the glass bending prior to shattering) and the sound of the glass itself breaking. Better detectors have better signature analysis which equates to better false alarm rejection. Even better units self-adjust their sensitivity and continue to do such on routine basis vs. down and dirty trimpot or dipswitch settings.
You need to equate perimeter vs. interior protection and how the system is intended on being used. If you're intending on a well designed system, you would have contacts which detect forced opening (or you leaving points open, resulting in an open invitation) and backups to those devices.
PIR's are only going to detect when someone is already within the protected space. A properly designed system detects them before they get to the inside. Motion only based systems, or those with minimal contacts installed on a couple doors (mass market install) offer a false sense of protection and detection as the intent and goal of a security system is to detect intrusion prior to the intruder being within the protected space, with PIR's being a backup/redundancy to offer further protection.