I would've guessed that Pharaoh was a Fearow, but then you said that Fro was...
This.
Also, Bellsprout tower was never a challenge for me... well, taking it on with only a Geodude would be pretty ****, but not if you just use any other pokemon.
And **** yes Ghastly. Always liked him. And Haunter too. Never liked Gengar though...
Gastly's tricky to level up, though...