At least in that case, everything runs through a Google server, rather than through some possibly janky connection between your desktop and phone.
The drawback is that, if you have an existing phone number, you'd have to port it over to Google Voice (or maybe Google Fi can port that number to an actual cell phone; not sure if it can).