No, it is not ok. Once a lying, thieving sub-human always a lying thieving sub-human. I don't care if that creature can make games, invest money anything. I would totally want them out of my fiefdom.
There are plenty of honest , hardworking , clever individuals
( catch the pun there knight ) who I am sure would be willing and able to produce games ( looks like Mart is working on that as I scribe )
You are a knave with a greater heart than I. I would have thrown him to the wolves in the hopes that the wolves wouldn't get sick on such poisonous food. In other words, I wouldn't want the creature within 10,000 leagues of anything that was mine.
It may appear that I sound bitter and angry -