To the OP - regaurds to my opinion on steam.....
Been a member for 7+ years now.... my brother for over 10.
It's been through more updates through time than I'd like to count. At one time a super buggy program, and has gotten much better through time....
That being said, there's tons to navigate through. Like any program, you'll get used to it, how it works and so on.
Takes a little resource to run the program, some 68,632K in memory, but uses very little processor unless it's updating.
Takes about 2 minutes to install (on 50mbps DL) their servers have some really nice upload bandwidth. You'll hardly wait on DLing games unless they are monster sized or your on wireless internet.....
Tons of free B games to look through and play. Far more than origin.
It's very community based. Clubs, clicks, clans and plenty of people to friend from any game.
Has in game overlay for quick friend access.
Has machine security. Must view e-mail for a code to unlock your specific PC at a location. This is good to prevent people from stealing an account, this was a major known issue. Now a days, less common because of security measures.
The only real way to find out if you'd like it is to try it! If you know a lot of people already on steam, add em' to your friends list, they can help via chat in real time if you get stumped.
Oh and steam support has mixed feelings. In the past, needing it was common, not so much now.
But I like steam
It rocks