We had the same issue here with our setup. We have three branchs with lower bandwidth links. I would highly recommand that you use a GUP setup. We have the SEPM in our data center and each of the DCs in the branch offices are setup as GUPs.
The value here is that the SEPM will update the three DCs (DC1, DC2, and DC3) over the WAN links. From there each the GUPs take over and update the clients on the LAN. Saves a ton of bandwidth.
Some considerations, first the GUPs need to be on the same subnet to work, and the GUP should be a server OS (for unlimited connections). You really should be on RU5 or above as well.
Hope that helps!