I've done 4,500 miles in the GRY now (still love it), and 4,400 of them must be with ghost installed.
People had asked what happens when you stall it, do you need to put your code in again to start it. The answer to that is no (and I purposely stalled it to test), as ghost remembers you've disabled it to drive and you can restart the car as normal if it's stalled.
But what I hadn't realised, and only discovered more recently (whilst waiting for a friend to collect a take-away curry) is that if you press the stop/start button to kill the engine, you can restart it again without putting the code in. Not sure if it's a time-based thing, or if opening the door re-arms it, but I'd assumed that once the ignition was switched off, the Ghost code would be needed before you could restart the engine.
(the power-cycle when pressing the start/stop button is still daft in thy GRY though, so if you're on a call and reach your destination, killing the engine also ends the call unless you disconnect your phone from the car first

)