Personally, I would like a future Star Trek series featuring a future Enterprise to simply drop the NCC-1701 registry and all the letter suffixes.
Having a ship named U.S.S. Enterprise is all that is needed.
Why the big deal over the registry numbers anyway? The U.S. Navy has had 8 ships named Enterprise. Does it really matter that the most decorated WWII carrier was CV-6 or that the worlds first nuclear aircraft carrier is CVN-65?
Yes, because it's how you know which ship you're talking about, a Yorktown-class or a one-of-a-class.
The only reason registry numbers in trek seem unimportant is because of the way they've been treated by canon creators and fanon writers over the years. Registry numbers are a part of a ship's identity. Pay attention to them and you could name a hundred ships Enterprise and still have a way to say which is which without having to resort to adding -A, -B, -C, -AA, -AAMCO, etc.
In canon this was screwed up the minute it was decided to give the Galaxy-class ENT the same number as the Constitution-class, with the idea being that if you add the -D it's one in a series of ships honored with the name and number. The problem is the number has a meaning. According to Matt Jefferies, it translates to:
Space(N) Cruiser(CC) Design No. Seventeen, Unit 01(1701)
All of which means elephant snot starting with ENT-B and just keeps carrying forward. The problem is compounded by the fact that as the TNG era series progressed new ships not meant to be Enterprise just had NX-whateverthefreaknumberlooksgood slapped on their hulls.
So lets talk about those 8 US Navy Enterprises. Go back to the first one. Suppose there was a registry code that designated what it was, which was a
sloop. Don't you think it might be a little stupid to hand that designation over to a ship made of thousands of tons of steel which is powered by a nuclear reactor and carries a small air force? Yet, if you get rid of the codes entirely, is it the carrier or the sloop you're talking about?
So call it Enterprise-H? Lazy and stupid.
The numbers themselves are not the problem. It's how you use them.