Cannot give much input (new as well), but could add random sleep lengths, walking paths? Would seem strange doing something exactly the same for a long period of time (personal opinion). Read over a thread that recommended getting the MethodProvider instead of directly typing it in:
this.localWalker.walk(this.bankArea, true);
to
getLocalWalker().walk(bankArea, true);
*Noticed you used sleep with random in a certain area within the script. Nice work on starting script by the way.