My Dad has gotten to Azalea Town this morning before he went to work, and he's saved at the beginning of the Slowpoke Well.
All I got so far is a Zephyr Badge and some Unown/items from the Ruins of Alph.
I'M A SLOW PLAYER!! (LOL)
I used Mareep (Level 11, I think) against Falkner's Pidgeotto, and although I had to support her with a Potion, I won the fight okay. (Pidgeotto's Roost made me had to blast him a few times to knock him down, though.)
I have to agree with you there some, though...in "GSC", Rock-types were available to use against Falkner (though I think you might have been able to get Mareep for the Gym by trading with another game that's gone further than that...I've personally never done it, though).
BUT, he outfitted his birds with Mud-Slap back then, which, IMHO, makes the actual fight with him HARD if you used the "correct" type, 'cause Geodudes are slow, Onix lacks a super-effective move at the level you would fight the Gym at (I think), and Mud-Slap lowers Accuracy with each hit! And I'm wondering now if using a different type of Pokemon, as long as they were fast and strong enough, makes a difference or not! Yow.