Well for the time being I'm stopping on Dratini. I don't have enough coins, seeing as I bought Thunderbolt and Ice Beam. Once I beat the E4 I will go back to it maybe.
Now I'm hunting whatever pops up in the wild. I'm training Seadra, Haunter, Growlithe(soon to be Arcanine), Raichu, and Pidgeot.
I have been trying to look for a shiny - no luck. I have never seen a shiny in my FR or E, only two in my various Saphire restarts. So far I am at 3000ish Abras, no luck.
I decided to take a short break from shiny hunting, after 2 weeks of sring for Latias (a LOT this weekend) and play on my Firered which I still haven't finished. But who knows, maybe I'll find a shiny there!