This should be fairly obvious...
ZFS has it's own requirements... to work well it needs lots of resources (cpu/ram) and EEC memory.
If you have those, then sure, it gives you many advantages.
If you don't, then you are opening yourself up for struggle.