I think it's pretty stupid that you have no idea who you're playing against in random matches. I could beat Ken and never even know it. Now, I guess after so many games online, I'll just have to assume I've beaten him.
As I expected, playing with people on your friend list is a lot better than playing against random people. I like playing random matches better though, because you always have an opponent. In Mario Strikers it seems like my friends are never on, and when they are they're busy. So I usually just ignore them and play random matches, because I know I'll always get a game.
I hope you can have stock matches against random people, but I doubt it. The rules will probably be automatically set to default, which would mean every match would be a 2 minute time match.
I hope they let you pick how many opponents you want to be matched up against. That what suck if it automatically matched you up with 3 other people every time, like in Mario Kart DS. In Mario Kart it wasn't that big of a deal, since more people is always better. But in Smash Bros., sometimes you want to play one on one.