Id doesn't do anywhere near 1.08HKO to most of us, I think. Regardless, Upper's pretty much nulling his damage (500 Def? Yeaah), so he casts that, survives the followup ether, and wins. The fight completely hinges on how much respect you have for Id's damage. Obviously you have a lot, but not everyone else does.
Once Upper's in place, Cristo can cruise. Doesn't matter that he's 6-7HKOing, he's not running out of healing before then.