To be honest with you author, the best solution here is to edit Nabu's memories and make him into a magical Jarvis like AI, then give it to Zatara, he get to be Doctor Fate and keep his freedom.
I think the injustice universe would be an interesting place for zane to travel. It would be entertaining to watch the âjusticeâ league try to fight him and get clapped.