If your backhauls and local radios all access the router through the same interface then this is a bad idea as any Pause Frames from any radio can affect all traffic. This can cause poor performance and cause a packet loss if a UBNT radio that has Flow Control Pause Frame Storms from their firmware bug which looks like the switch is locked up but it is not it is simply packet locked. Using the latest firmware with the Pause Frame Storm Protection Enabled will prevent this most times.
If you look how I do things I set the switch up as a mid-span injector for each backhaul that way each backhaul does not affect all other backhauls and local radios. I then create a LAG from the router to the switch to handle all local radios (APs and Private PTP links)
Watch the YouTube video as I describe this in detail
https://www.youtube.com/watch?v=8JvBEAD4MFM