xyz I've of course read that article. It is not "well" described. Here is an example of vague explanation:
"For gameplay input, this (_unhandled_key_input) and _unhandled_input are usually a better fit than _input, as GUI events should be handled first. This method also performs better than _unhandled_input, since unrelated events such as InputEventMouseMotion are automatically filtered. For shortcuts, consider using _shortcut_input instead."
OK... usually a better fit? When is it NOT a better fit and why?
I need an explanation of "best practices".