Depends on what it is for.
If you already have an i7-5820k then it is a suitable board for it. Has plenty of I/O, dual LAN, all the ram slots you could want.
If you haven't yet purchased a CPU though, it is an expensive board for an expensive chip. And doesn't differentiate enough from an i7-6700k to be worth it. The i7-5830k or i7-6850k are the ones where you end up with more PCIe lanes and is suitable for several graphics cards or other PCIe consumables.
For gaming with one or two GPUs a i7-6700k on Z170 or i7-7700k on a 200 series board (when it comes out) would be the better choice.
If you are doing heavy calculations and need the 6 cores and massive amounts of quad channel memory, you can certainly go that route.