I can't fully explain why but I'm not a huge fan major of canon characters in fan fiction and I almost find myself wishing that Scott had survived intact and taken over Galaxy Station instead.
Having said that, I do like the developments here as a whole. I like the idea of a semi-permanent Starfleet base to coordinate Vanguard from the ground and I'm looking forward to see Pell butt heads with Worf as I'm sure she will at some point down the line.