It depends on what options do you want to use on bonding interface. I set up a bonding interface to back-up a link to my provider. I don't know what type of hardware my provider uses, but I know that this is not any Linux or Mikrotik. But if you want to use some kind of load-balancing on bonding interface, I think, this schema will not work.
0 R name="Bonding" mtu=1500 mac-address=XX:XX:XX:XX:XX:XX arp=enabled
slaves=G_Main,G_Spare mode=active-backup primary=G_Main
link-monitoring=arp arp-interval=2s arp-ip-targets=10.0.0.2
mii-interval=100ms down-delay=0s up-delay=0s lacp-rate=30secs