chances of getting upgrade to business (on short haul) at the gate when traveling on an ID90? Veeery little. When I worked for BA the rule was no upgrades unless they have to be done because economy is overbooked.
And if economy is overbooked, chances are that business is full as well, which means all Pax on ID90 stay behind...