Ok.
I've now slept on it, I think I can be a little more detailed.
First, I quite like it, over all. I'm a bit of a sucker for interesting comic fics.
Second, I read the whole thing in one go, and I'm not sure I could have kept it all straight in my head if I hadn't. Multiple POV, offscreen...