Probably worth noting for the people in this thread on the fence, there's a "new player" chat you get dumped into by default when you start and it's a lot of people who are just looking to do the matches to get the OW stuff.
So for those who "don't have any friends that play HotS," you should have no problem finding a couple people for matches. esp this week, as you can do versus AI.
Also, fwiw, I did the tutorial last night, two matches, and one this morning. people are overall helpful and the game is very simple and streamlined, at least from my perspective. Not a real steep learning curve at all to just get in the matches and play.