I had the same feeling of you. I didn't knew what to do with Geddon, and I never been able to use it proprely. He is very good in Control Warrior, but since I don't play this, I kept it until I was in need of 400 dust. A bad move, some would say.
If you don't play Control Warrior, I don't see where you would play it with efficacity.