But maybe I am wrong and there are some NPC that disallow any dialog and you will be told to follow them anyway.
So if I am going to make a spell for this I may as well move the script from the token it is now on to a spell instead of having both a spell and a token.
The only part of the script that worries me about using a spell (spells can break and the scripts will not finish all the command lines for a variety of reasons) is that the players speed control would not be reset properly. My script is using the OBSE command ModPCMovementSpeed. So my big question is this:
Will this ModPCMovementSpeed value get saved to the save game or erased on a new load? If it gets erased that is fine, I will not worry about it..