It's never abuot the script, but how you use the script, in game location, ip, etc etc. You get banned through a flag/heuristics system.
I wrote a guide on how to minimize bans, but it's too long so just check it out here.
Again. You cannot use mirror except with the vanilla client that I posted above, lauched independently.
This means, no jagex launcher or steam client.
At least this is the way it is now but it might change in the future.
There is no secret sauce to it.
You bot and learn how to avoid getting banned.
You could get a level 3 account to 99 thieving without bans, or get banned instantly. The same goes for an account thrown into an account builder.
My SF script packages includes both a vyre pickpocket and a fighter.
Czar's fighter includes vyrewatch fighter and his thiever also includes vyrewatch pickpocket.
Not sure you can connect to the jagex launcher client, as it is only made to hook into the vanilla client.
This also means you won't be able to run Jagex Accounts.
This is the client that it supports.