I just learned that you can create a Wi-Fi mesh network either with the "native Wi-Fi mesh standard" 802.11s, or by putting all devices of the network in the IBSS mode and run a layer-3 mesh routing protocol (such as OLSR, B.A.T.M.A.N or bmx6) on them.
Are there any significant advantages of 802.11s over the layer-3 solution?