That person you all love has posted a QnA from Storm. One thing stood out:
Soooo. If the Battle Assistant mode were to be available to all players through the game it would have to come with a clicker nerf. What is he admitting by that statement? Simply that the Battle Assistant mode gives clicker players a substantial advantage over those who don't use it. An advantage that is big enough that it would call for a nerf for the entire class of vehicles if implemented in the game itself. But apparently it is fine if individual cance arty players use this mod and get the advantage on their un-nerfed SPGs.
I actually tried this mod out and it gives poor arty players like myself (I only started down two different lines of arty to learn how to avoid the fuckers) a huge benefit. Experienced clickers probably don't benefit as much.