Connect with different locations

Hi There,

I use Mikrotik with a lot of pleasure, Id had an learning curve, but I manage around!
But, I am curious how someones approach would be for the following setup:


Main office with static wan IP.
Working wifi, caps man etc.
rb4011

satelite locations, to montior my video installation.
internet available through wifi, of 4g
dhcp setup, so easy to monitor if a device is offline.
Devices are, server, projector, sonoff devices, raspberry, tasmota fans etc.

right now, i have configured ovpn server in the main office.
a security profile for each location.

a seperate bridge configured in the main office router for each location.
the satelite location dials in ovpn, and is addet to the bridge (ethernet mode ovpn)

a seperate wifi cap is made for each location.
datapath is added to the bridge

when I connect to the bridge, i can log in the server, things and projectors.

When I connect my home router the same way, so I create a double satelite location, from home I also can connect to the devices.
but, this is really slow sometimes. dns does not come through alsways.

My question would be: how would anyones approach for this be?
Within the setup I have, am I missing something? Can anyone point out directions for me to look?
For instance specific bridge settings?

Thanks!
Vincent