Some heads up about the fact that application will be deleted after terminated is called would be nice.

Optional: Even better, using more descriptive names to the callbacks here. The convention "DidLaunchApplication" and "WillTerminateApplication" sounds better and might be descriptive enough to avoid comments. What do you think? Same could apply to those two above.