Wasn't the ship Ro came with a new design, the Duderstadt, not an Excel2?Agreed with all this. I'd have preferred the Enterprise-E have been present at Frontier Day too and then be heavily damaged or destroyed in the process. Maybe it was already on the way to retirement, being thirty years old by then, putting it nicely on par with the TOS ship's longevity. Another slightly picky thing I wish had been different was the use of the Excelsior II as the ship sent with Commander Ro. Somehow it just parallels too nicely with "The Search for Spock" to have it running them down.
Would anyone have wanted to see most of the action take place aboard the Enterprise-E for the season, instead of the Titan, before they have to switch over to the D? There would have been a great opportunity for the "this used to be my ship" stuff that Riker and Picard went through and all the "refit" stuff could have still worked. The two ships flying together at the end of the Frontier Day incident rather than the Titan and the D would have been pretty cool. Then just have both retired. There could have been some interesting emotional resonance with all the crew, though I do wonder if it would have upstaged the D somehow?
I would love to see the E again, inside and out, brief or long, any second is a treasure

Everything you wrote there would be even better than what we got. The new Titan could still have had appearances and become the G at the end (I would just like it to be bigger, closer to F size)...