Tbh I did upgrade becouse it was on sale in a trusted store. I would even have preferd to get it on steam again. But MS Store is ok too i guess.
I dislike the website Key option. Since you are in the hand of the developer alone that has better to do then to distribute the product.
Have lost games this way ... (Condor Fight sim)