Whilst these specials do sound very appealing - a nonstop London-Bristol run in an HST▸ (albeit the boring MTU▸ engine'd ones we have now) and a nonstop Bristol-London steam run, I think ^125 is a little steep really and I won't be booking. If however it was priced a little lower at around ^85 I would have probably booked it.
Unfortunately organizing steam charters is extrememly expensive - that price seems to be fairly typical for an excursion these days. I doubt anyone will be making a great deal of money from it either. That's especially true if the locomotive concerned has a limit on the load it can take (not sure what this is for a castle), so a nine-car charter for example stands much less chance than a 12- or 13-car.