Just to touch on the above comments as well as your question on caveats, as a general wireless networking rule: each wireless hop in a mesh network reduces the throughput of the link in half due to the half-duplex nature of wireless.
As a result, wireless mesh networking may not be the most viable solution for environments that are required to support high-bandwidth or latency-intolerant applications. Meraki recommends limiting the amount of wireless hops to one (1) unless more are absolutely necessary to serve additional wireless clients.
That being said, if getting a direct cable to the AP is not an option this is most certainly the next best option :). A very good Mesh resource/best practice article can be found below:
If you found this post helpful, please give it kudos. If my answer solved your problem, click "accept as solution" so that others can benefit from it.