The only reason why you'd want to create a hotkey definition is to include the definition in a multiple hotkey definition command. Hotkeys 2000 (about to go into beta) solves this problem by allowing every hotkey combination to execute multiple actions. This eliminates the need of creating hotkey definitions that you'll never use, but only want to include in a multiple definition command.
If you're interested in receiving the beta-version, just send me an email.