Yeah, you should have killed him. Immediately after he got the Tok’ra planet wrong.
Killing someone slowly gives them more time to think of an escape plan/plan to beat you.
Also you kept a being with one of the biggest god complexes alive because you wanted to enjoy his suffering? No. Those are just the types that will overthrow you and kill you if given the chance.