Then, theoretically, how about distributing the zfs-on-linux source code with the NAS and present a button in the web interface "Install ZFS" which pops up a big "this will install a non-GPL-compliant module" message which everyone just clicks "OK" on and we're done?