I actually love the idea. I have thought it would be cool if the throne room battle took place in the Emperor’s throne room on Coruscant, the only problem being that then there wouldn’t be a reactor for Vader to throw the Emperor in.
I don’t think the Imperial fleet was weak at all, the fleet was huge. They were ordered not to attack because of the Emperor’s arrogance and overconfidence. And I don’t care about TROS (it’s not a part of my canon) and I don’t really see how it would conflict with the prequels.