All this will do is disallow the public from using battle helpers. Those at the top will keep on using their private solutions and dominate everything.
That's also my concern. I understand that BH can be infuriating to play against, but there's no way to detect their usage without a huge load of false positives. Meaning, we could analyse matchups and check whether they're fitting a pattern, but what if someone with a giga-brain came up with the same solution, did he now use a battle helper or a spreadsheet? :/