I've seen someone using a Painless Wiring, lighted, momentary/off/constant switch in another application. Here's a link to the switch the guy was using -
http://www.summitracing.com/parts/PRF-80402/
My manual glow extension was done by the method authored by RJ Schoolcraft, shown in The Diesel Page/Jim Bigley's 6.5L Turbo Diesel Volume II. It basically uses a momentary switch & a couple of diodes, to activate the original glow plug controller/relay on the '94 & '95 6.5 trucks.
I used a common push button starter switch available at most O'Reilly Auto & Advance Auto parts stores. It's silver, pics of the dash switches/gauges are in my album. I do like the flat black color of Green Machine's switch a bit better - more low key blending in w/ the dash color better.
As mentioned previously in this thread, the diodes are to prevent voltage feedback to the PCM.
This setup hasn't set any DTC's for me; don't know if it would if one tried after-start glow for too long a time?
My guess is the PCM doesn't "see" any pre-start/ign key off glow time. It can see any manual after (start) glow time (confirmed by the GMTDScan Tech glow voltage & glow feedback voltages). I think this system utilizing the factory glow controller/relay is a relatively simple & cost-effective way to get manual glow control.
You tap into a yellow wire near where it plugs into the PCM. I mention this in case anyone decideds to go w/ this method. There happen to be 2 yellow wires of similar gauge on that loom/plug to the PCM. They're directly across from one another. The "other" yellow wire goes to the CPS. It's easy to mistakenly choose the wrong yellow wire, so follow the instructions carefully.
FWIW - I took the truck to IA last weekend. With all the starting system enhancements, & Bosch Duraterms manually glowed for 12 seconds before letting the Kennedy chip'd PCM do it's glow cycle, the 19:1 engine started after an overnight low of -2 F. I only tried it once, simply to see if it would. No doubt hard on things & it got the block heater(s) plugged in for the next night's -8 F start. Not saying OEM compression wouldn't enhance starting; just providing a data point that lower compression starting defficiencies can be dealt w/.
That said, it took a fair bit of grille/cardboard, airflow limiting experimenting to find a balance that would allow engine oil temps warm enough to suit me. 195 coolant thermostats easily upheld coolant temps, but at -8 F outdoor temp, the big 48-plate oil cooler & remote filters setup wouldn't let oil temps climb above 145 degrees until the grill airflow was largely blocked off, so mostly just bumper nostril airflow left.