The thing with "Imu used Domi Reversi on Xebec and Roger and Garp mercy killed him" thing is...wouldn't there be a lot of witnesses who would see Gunko become Imu's avatar and then Xebec transform?
Like we saw a bunch of Marines cheering for Garp, so surely there had to be someone like who felt something was a bit off there if that did happen.
The CDs having Godlike powers is already a known fact. Saul knew about immortality.
What isnt known is the fact there is a king of the world. If you had little to no knowledge on who Gunko was, how could you tell she was possessed?
[automerge]1756946219[/automerge]
Honestly it does make more sense that Imu fought and defeated Rocks via Gunko, and that what Garp and Roger actually fought was domi reversi Rocks.
that way Roger and Garp remain unambiguous good guys.
Garp being a fraud would be a more interesting story tho imo