Sorry, I was only thinking of first party when I said that. I don't know about those games.
Regarding game invites, yes. I believe it will be less convenient for hardcore gamers, but more convenient for people with less free time and don't want to be at the console until their friends are ready to play. When I want to schedule a match with a friend on PS4 I need to coordinate using social media first, or pray that they are online and notice my invite. On Switch I assume people can join directly from a push notification on the phone.
Voice chat, I'm not sure. As it stands, voice chat through the console, at the very least as a choice, would be preferable. I assume there are a suite of sub-apps that are coming in the next 12 months that will make the switch online app make more sense as a whole, so it's difficult to make a definitive statement right now.