Currently the "Execute a command each time this profile is unloaded" option does not produce any non-user log output.
As the "Execute a command each time this profile is loaded" command does result in a "Profile startup:" log entry, would a similar "Profile unload:" entry be useful?
The "Profile unload command (change) is taking a while to execute." message does help diagnose a slow unload command, but personally I'd prefer knowing when commands are executed as they execute.
EDIT: Implemented in v1.7.0.11