Hm, I only came to this forum because I recently got interested in Hacking after playing 3 very bad hacks, one on ruby, one on emerald and one on Fire Red, they were called Dragon something I think, and I actually thought they were real games or something because I saw them on a rom site, I haven't been very up to date with pokemon since Ruby and Sapphire came out so for all I knew they could of been, but it was the little things in those games that bugged me, they had some decent features, like a bridge so you could get the badges in whatever order you liked pretty much, but then they had some really sloppy features, like you couldn't catch pokemon without your game freezing, and you could buy masterballs and rare candy's for one dollar, which took the fun out of the game, it kindof reminded me of the missingno or something lol, but also there would be stuff like random black squares, a person who randomly walked on water and houses that actually overlapped your character, also they tried to add new pokemon or something like that, but during their animations in emerald, they would flash back to what their original pokemon was I guess, also they tried to make them funny and kindof failed. Also there would be "Invisible walls everywhere" and Wally for some reason is invisible when you meet him.. It was kindof confusing.
I'll give them credit for a not bad idea, a funny alternative to Emerald, but they got sloppy, after you got to a certain point less and less stuff was edited, but there'd still be glitches and things would happen out of order, the person probably get sloppy after littleroot, and gave up on the seconed half.
I am starting to get interested in Hacking and want to do things right, the fire red modification seems like it was fine but I never even went to viridian city. I think to make a good hack you either need to change everything (like new region, new everything) or make soubtle changes like just the trainers pokemon, and style of houses or something, in any case good hacks are consistant, they're you don't go from pallet town to an underwater city to Pewter, and most importantly take time and fix mistakes,
Although I'm a noob thats my take on this