Hey!
Its quite sad to see how Scirra is boycotting Steam, as a platoform were you can buy construct 2, you cannot upgrade from personal > buissinies licens, you cant read patch notes, and not even a game displaying imagine (quite irrevelant)
However, this should be taking into consideration, since it afterall is a quite huge platform, were you could sell extra many copies of your product at...so make those things possible for current users to experience.
kind regards, Semi