No, it's exactly on-point. I am providing feedback about what I want along with (in my opinion) a reasonable explanation, just as you are.
Yeah, but it's not a fight between me and you about what we like the most. I'm telling you what the situation is: you either allow for an arbitrary interruption from the player or you give up on the mechanic entirely.
What happened to changing how the ability works? If that's what you mean by "give up on the mechanic entirely," then sure, that's better than having an ability with a mandatory real-time component in a TB game.