Hi,
I've done 10+ project using mikrotik programming like ptp-torrent traffic detection , DUAL WAN FAIL OVER, capture emails used for hotspot login and send list to an email address.
dual wan fail over is easy , I can do it in a professional way to avoid bouncing from an WAN to other in short time in case if WAN status is changed very often - few times /minute up/down .
Also I can aggregate traffic and create load balancing but for this we need to know REAL ISP's throughput. Ex. 10mbps WAN1 , 20mbpsWAN2. if we don't know that we can create a good load balancing.
Regards ,
Octavian