BGP Load Balancing with two interfaces

Hi , guys , after looking at following link:
https://wiki.mikrotik.com/wiki/Manual:BGP_Load_Balancing_with_two_interfaces
Have following feelings:
Is it really doing load balance between both links or just automatic failover ?
Is there any other working example to analize ?
Comparing this method with bonding , have following conclusion:
2 bpg peers:
pro: Can manually select with link to use.
con: more rosurces , using two bgp sessions.
1 bpg peer and two links in bonding.
pro: Automatic balancing.
con: poor monitor control , for example, can not force ping per link.
Others ?

Thanks.
Leandro.

If you can bond the links, it’s much simpler and you should use LACP.

BGP Load balancing is for use cases when bonding is not possible.