Have been using this script for the last 4 days or so, this is my take.
Overall the script runs well! Want to say good job Malcolm. The only bug that I've noticed is if the player happens to be standing in the same location as the first tutorial npc (the very first guy you have to talk too) then the bot will just swivel the camera repeatedly until he moves. Moving the player manually and then resuming the script causes it to run smoothly, so I'm assuming that the issue the bot client isn't able to locate the npc if the player occupies the same space as it. Perhaps add a timeout, if the npc isn't located in say 3-5 seconds then have the player move over a couple of paces and retry?
The only request for further features that I have is:
1. Character appearance be randomized. I know that that doesn't have anything to do with ban rates ( as far as I can see anyway ) but I would like to spare the other players from seeing even more kevins if I can help it. Also, if this script is used for something other than suicide botting I think it is best to have a non-kevin appearance. There may be complexity that I'm unaware of, but this also seems a trivial feature to implement.
2. Option for less bot-like name generation. I imagine that this would be a bigger headache than the first request, but again, having more realistic display names I think is beneficial in instances where you aren't purely suicide botting. The easiest way to implement that I think would be the way mentioned here before, input a known taken name and then choose one of the suggested. Perhaps have an option to have the current name generation type, and an option to use the proposed name generation method.
I'd also like to add that my personal opinion on adding account generation is a big NO. I'm sure Malcolm already knows and feels this way, but the account generation should be accomplished with a bot written in one of the browser automation frameworks (python+selenium, puppeteer.js, etc) and is its own beast separate from the OSRS game client/Bot client. Not to mention, the whole point of this script being paid is so that someone else fixes the script when jagex inevitably switches up tut island. It shouldn't be the responsibility of the script maintainer to worry about any other framework than the botting client. Especially not at a $5 price point.
Again, good script and I've been happy with my purchase. May pm you with a couple of other questions, but thank you much.