Of course, any amount of programming done is really done because the programmer wants to see it done for his own purposes. The fact that you've shared is nice enough, and I'm not going to be demanding. For my own purposes, I probably would to like to have competitively legal mons, so I'll just figure out a way to do that with time.
In my own mind, I wonder if it possible to hack locations in Gen 3, because of Firered and Leafgreen. I was able to trade mons to Emerald back in the day without any problem whatsoever, so I was wondering if you wouldn't mind explaining to me how the location data works for that.
If not, then thanks anyways for what you've done with this.