This is a very political (and ideological) definition of "politics". Excellent example of how definitions themselves are not, and cannot possibly be, apolitical!
But is it inaccurate? Whatever its ideological biases, I nonetheless believe my definition is more accurate than "anything regarding the exchange of power or money". Such a wide definition includes the purchase of groceries. Yet a typical grocery purchase is hardly an illocutionary political statement.
More importantly, is it unproductive? I.e. would my threshing-method fail to reliably discriminate? I honestly believe my criterion is practical. Otherwise, I would not have made the suggestion. I challenge someone to find a case where the predicate returns a controvertible result.