I commonly use a Boolean variable input into blocks to trigger a block refresh for React apps. Since the variable isn't explicitly used in the block I'm stuck with a warning on the variable.
If a block has an OnParameterChange action it seems like that should clear any unused input variable warnings. Because they're being used.