Weboh, if I'm not mistaken, the ObjectDesktop upgrade price doesn't change according to how many of the standalone programs you already have. You get the upgrade for a price that is reduced from the full price paid if you have nothing to upgrade from.
In other words, there is a full subscription price, and then, there's an upgrade price.
The upgrade price is the same, regardless of how many parts of ObjectDesktop you already have.