I did have a thought though - what do people think about not having Hux as a spy? It massively contradicts with his borderline over-the-top Imperialism that we see in the other two movies. Surely, I can’t be the only one who thinks that it’s jarring to go from this guy to “I’M THE SPY!!!”
Regarding Hux - in my opinion it is in line with his character to betray Ren’s First Order if you simply delete Snoke assaulting him in TLJ (which I did in my personal version of Poppa’s Rekindled). It creates the impression that Snoke stoked his ego and treated him fairly, which contrasted significantly with Kylo choking him, flinging him around with the Force, and not even considering his opinions. With this one change, to me it makes sense that he would want to see Kylo’s Empire go up in flames so he can take control of it.