Huh, literally setting this up today but using registry.terraform.io/baladithyab/truenas. It works for a few things, but I wasn't able to get user management going.
The other providers are built on the OpenAPI APIs which appear to be brittle and incomplete. I guess this is the websocket version in command-line form?
I'd definitely be interested in switching over if you can flesh this out!