My Two cents.
My Two cents.
A trouble is not really a zone type.  You would not program a zone, or device to display trouble when the device goes off normal.
Trouble signal definition from NFPA 72 2010 3.3.240.7: A signal initiated by a system or device indicative of a FAULT in a monitored system, or component.
Note FAULT.  Fault is not defined in there  However, a fault would be a wiring problem, or device in a faulted condition.  This is different from a off normal condition, such as a tamper switch that has be activated. Now, if you were monitoring the trouble output of a device or system (think dry contact output), this should not be programmed as a TROUBLE zone.  This zone can go into trouble, when there is a FAULT in wiring associated with it.  Or:
Some will wire the zone normally closed and have the device open the circuit to cause a trouble signal.  This is misleading.  If you are remotely monitoring the signals, you would see a trouble.  Until you actually inspect the device you do not know if the device is actually in trouble/off normal OR there is a problem with the circuit itself.
------
Now, If I were to wire a circuit that required tamper, or another non-alarm condition I would wire it Normally Closed with a resistor (Form A).
As long as it is not a latching device, this allows for a sort of fail safe scenario.  I would try to be consistent on the job.  All my alarm points would be normally open with  resistor in series, and all my non-alarm points normally closed with resistor in parallel.
This will not work in all situations, but IMHO, is a best practice.