I'm loving how you connected all the dots there, Jbenito!
I don't know if I'm really confident we'll see things develop that way given the recent comments by JDW and the fact that Red might have been plotted out when BB:CB was still ongoing... I would love to see the Captain Britain brought into it in the finale, at the very least.