Don't bother, unless you get a crazy deal.
The Z97 *would* be worth it if the M.2 slot supported faster drives, but it's bandwidth limited.
The Z97/H97 chipset supports M.2 drives using PCI-e 2.0 with only 2 lanes for 10Gbps of bandwidth, which severely limits new NVMe drives. The Z170 chipset has an M.2 slot that uses PCI-e 3.0 with 4 lanes - up to 32 Gbps (triple the bandwidth).