I've never installed X-Plane outside of Steam.
There are things i like and dislike about Steam, but their content delivery is usually pretty good.
That said i usually try to avoid Steam as it seems they take a massive cut of sales, but in my case when it came time to buy XP11 it was cheaper on steam.