802.11s best practice (STP needed? same/diff channel for access point?)

When using three devices in 802.11s should STP be enabled on any of the devices? If so, on which?

Also when using an 80Mhz 802.11s mesh on 5Ghz should the access points be set to the same channel as the mesh or a non-overlapping channel?

Here, it suggests to use a different channel for the access point:

If this radio device will be used for the mesh traffic, make sure all mesh nodes use the same channel . However, if the radio will be used as an access point for non-mesh clients, use a different channel than the mesh channel.

But some on #OpenWrt think the channels should be the same (frequency switching cost?).

What is the best practice (assuming no interference, in the middle of the woods)?