Used it all night last night and for several hours today, no kicks or bans. Just be smart about the speed you set it to and you should be fine, maybe rename the .exe to something inconspicuous, I don't know if PB scans your processes but it can't hurt.
I did notice it doesn't always work though, I'll turn it on, it works fine, and then several times I'll get into a fight and it won't work until I toggle it on/off. Needless to say, clicking once and expecting it to autofire and it only firing once usually ends in disaster.
edit: looks like the issue of it not working is related to the shift key, rebinding sprint or using the autosprint ini tweak might fix it..
edit: enabled the autosprint tweak and it works every time now.