No. ZFS quotas are per filesystem. If you want to do "per user" quotas on their home directory, then you need to create a separate ZFS filesystem for each user. Which works fine, for single-purpose/single-user filesystems.
Once you start getting into shared filesystems, then the user-per-filesystem method breaks down a bit. For example, you can't have a /home/shared directory, and give user's 10 GB quotas on /home/shared.
This is a known, current "limitation" in ZFS. I believe they are working on it for a later version, but haven't really been keeping up with quota development.