One little thing - Ensign Kirsten Heffron, is that a wink to our very own kes7???! Or just a huge massive coincidence?
I wasn't aware of her TrekBBS handle. I met her at Shore Leave last year; we were introduced by Marco Palmieri.
So no, not merely a coincidence.