I used get/set properties to save state, to recover after a device crash. It works in the simulator (close the sim without a stop and save or discard). Restart the app and the state is retrievable. Awesome! Except the device doesn't flush to "disk" until onStop() is called. So those setProperty values are not saved on a crash on the device. The sim behavior doesn't match the device behavior.
Thankfully I just found out about get/set values. Which does work in the crash scenario on the device, flushing to disk immediately.
Anyway - no biggie - but if sim/device behavior matching is important, you might consider this.