Alternative voice agents: how well does snips or mycroft work?

I’d like to add a voice agent, but really don’t want to deal with the cloud-based Alexa or Google Home. Privacy concerns, mostly.

I see in the docs that there are at least two local alternatives: snips and mycroft.

I’m wondering how well they work and how they compare to google and Alexa. Anyone have experience with them and with the cloud services?