You can use the internal IDs for character units for each game, and then the range will be the length.
You know, even if it is a bit niche, there will always be someone else looking for a similar tool for playing a run like this. You actually have a really cool opportunity to setup something that anyone can use to generate future runs and that supports multiple games from the series