The wiki should be the primary source of information - clear. However in this thread it's about reaching out to somebody who could provide advice and give plain feedback based on their experience and observations. Agree with me or not, but that wiki article is too synthetic. I am also curious what are the advantages of using wds mode over station-bridge mode. Are there any specific situations where one would be better than the other? Thanks.
OK, I personally use EoIP tunnel instead of wds bridge or station-bridge. Mainly it is due to some historical reasons - the station-bridge was not available these days and I saw too much articles describing problems with wds (so I have a psychic block to use wds probably).
The EoIP was able to create fully transparent bridge so we are using it. Although the EoIP has some disadvantages too. At the first it eats some CPU cycles (we are using RB4xxAH mainly). The tools / profile shows some minor CPU usage (several percent) but BW test shows bigger difference (higher througput without EoIP). Another problem with EoIP is Mikrotik's poor mechanism to assign automatic MAC addresses. Which causes collision of MAC addresses (MT box reboots and starts to use another MAC address on EoIP which collides with another address in the broadcast domain. Strange thing is the MAC address is a part of the stored cfg of EoIP so it couldn't change). Fortunatelly the problem demonstrates itself rarely.
I tested station-bridge - it works (I am still using it one 2 or 3 links and on some AP clients which have to server multiple MAC addresses and the AP is usig NV2 so I cannot create virtual APs) and it is easier to configure (no IP for EoIP tunnel etc). But big disadvantage for us is that once you change wireless mode from 'station' to 'station-bridge' (it may be tru for wds mode too - I never tested it), you are not able read RX signal level from the station easily. In the station-bridge there is a table of connected APs in the station MIB so you have to walk through the table to read the values. And the list of values contains different ones. In plain 'station' mode you can easily ask one OID to get link RX signal (there is no easy way for TX signal - which should be read from AP walking its registration table).
So since the link SNMP reading of RX level of links is very important for us and Mikrotik's didn't offer a way how to create graphs from links using bridge mode we are still using EoIP which allow us to have graphs of RX level and we can check them to see how the signal evolves in time.
So what is better for someone would be worse for you. You have to decide what you will use. If you use only Mikrotik's devices you can use station-bridge (or EoIP). If not you have to use wds.