Which current stock are you referring to?
Proposing moving the GA Mk3 fleet should be considered out of the question without finding a suitable replacement for it. You mention timescales for IEP as a problem, but what are your timescales for the replacement of the GA fleet, starting now - and what's the business case for that anyway?
If there were any usable spare HST vehicles, why would they be rebuilding buffet cars at vast expense? Why would they be breaking up an HST set to augment additional 2+7 sets up to 2+8?
GA would order 15+ 10-car Class 379 (specified for Intercity use) for the London-Norwich route, that would free up the Mark 3 fleet
Also, the Mark 3 fleet GA use is (with the exception of the Mark 3 fleet used by Chiltern Railways) the only major use of the Mark 3 fleet on loco-hauled services. Hence it would be a good idea to move them to HST sets
I like the GA Class 90/Mark 3 sets on the London-Norwich route, but I feel it a better use of existing Mark 3 stock to move it to the FGW HST sets