The script acts as a solid base you can modify for your own needs (for example, I modified the script to use regional_dexes.txt rather than pokemon.txt). Bugs do exist and you'll need some programming knowledge to modify the script (not as simple as just changing a line or two). The developer isn't responding to any messages in the Discussion tab you'll have to fix any issues that arise yourself.