added new games:Castlevania - Symphony Of DestructionCastlevania Dracula LCD Chronicles Deluxe EditionCastlevania Legacy Of Dracula - Mugen Player (2014)One Piece Grand Line BoutDragon Ball DEMO"Hyper Final Fight 3 (v2.5)" updated, has added 3 new levels"Teenage Mutant Ninja Turtles - Rescue-Palooza! - DEMO" updated to 0.9.1"Battletoads" fixed 2 missing sound files"Ninja Jiraya" is deleted because is same as "Dragons of Rage"
Art of Fighting - Trouble in South Town is fixed now, level 17 was unplayable, level 19 was stuck due bug, level 20 was unplayable, broken savegame bug fixed
Its great you are making fixes. I would reccomend contacting creator for games and showing them changes so they can officially update and release.
And as an answer to your request, i would say it is always better to wait for the game author to update the game. If he will not, for sure you can't whait all this work to be done from a single person for all the games around.