It can be really good. Every once in a while it switches stats up and trains another stat. You can have a GUI to let the user choose a number of stats to train. Have it bank and get items from bank pertaining to that stat it's going to train next and have it go to the location whether by walking or tele'ing. Make custom mouse movements and paths and make it diverse so jagex won't detect it.
Now get scripting.