So progress is coming along nicely. I'll hopefully have this version out sometime in the summer.
Credits issue has bugged me for the longest time, and only now do I have it fixed. No more are the days of horrifying distortions of the stage 3 Kanto starters and Pikachu!
Also, endgame levels have been slightly reduced. Now the Pokemon League (2nd Wave) peaks at level 75 like in the original. Regarding the difficulty, the removal of the badge boosts should more than makeup for the minor drop in levels.
I've also removed some of the weird letters that normally followed a Pokemon or a trainer to denote different forms (in the case of trainers, difficulty sets).
EDIT: I'll dump more info, particularly about the bonus dungeon.
As far as plans, the bonus dungeon is planned to be more difficult than the Elite Four (2nd Wave), even on the highest difficulty setting. It's also going to contain Pokemon not belonging to the 5th and 6th generation. One of them is going to be Meltan. As for the others, I'll probably not reveal them. :D
Hate to triple post, but I just wanted to say that I have updated the FAQ with this question:
What are the move tutor locations?
Normal move tutors:
Rock Slide - Rock Tunnel
Bulk Up - Route after Mt. Moon
Thunder Wave - Silph Co
Substitute - Fuchsia City
Drain Punch, Body Slam - Four Island
Fire Punch, Ice Punch, Thunderpunch - Rainbow Island
Flash Cannon - Pewter Museum (Cut tree entrance)
Shadow Claw - Viridian City
Explosion - Mt. Ember
Double Edge - Victory Road
Draco Meteor - Indigo Plateau, house before Victory Road.
Greater Move Tutor Ladies (teach at least 8 different moves each):
#1: Route 6 house. (teaches Return, Flame Charge, Steel Wing, and other moves)
#2: Route 19 (immediately south of Fuchsia City) (teaches Volt Switch, Roost, Curse, and other moves)
#3: Four Island in the Daycare house (teaches Heat Wave, Will-O-Wisp, Hypnosis, and other moves)
#4 & 5: Rainbow Island lounge (both together teach 24 different moves)
#6: Rush Tower in Seven Island
As for development, I've been fixing numerous oddities. Also, for this dex feature...
I have modified the ASM so that the stats display even for uncaptured Pokemon. This should make it easier to develop a team and perhaps encourage more experimentation with different Pokemon.