Which is completely reliant on the holoprogram being played with any sort of accuracy.
For instance, there is no way Hoshi and Travis would be an ensign after TEN years. Archer is not Janeway.
Your head canon mirrors mine. My theory is basically this:
Enterprise D holodeck, Stardate 47457. Enter Riker.
RIKER: "Computer, create a facsimile of the bridge of the Enterprise NX-01. Timeframe, 2161."
After a few beeps, the NX-01 bridge appears.
RIKER: "Add the following personnel to the bridge: Malcolm Reed, Hoshi Sato, and Travis Mayweather."
COMPUTER: "Warning. Listed personnel were not stationed on the Enterprise NX-01 in that timeframe. Indicated simulation will not be historically accurate."
RIKER: "Acknowledged. Assign them the ranks and bridge stations they held while serving."
Hoshi, Travis, and Reed appear at their 2155 ranks.
Eh, TATV is in there, mouldering away at the heart of canon like a tumour... for better or worse. It's a f*** up of an episode but I'd still take it over some of the bland offerings from Season 1.
I consider it an episode with the potential to be satisfactory. All they needed to do was:
1. Set it in 2155.
2. Not kill Trip. Or if they did, do it right.
3. Have it be a midseason episode, a perfect pretext to slip Jonathan Frakes into yet another Trek series.