Advanced Routing Failover without Scripting

Hi

I’m currently looking at the “Advanced Routing Failover without Scripting” solution:
http://wiki.mikrotik.com/wiki/Advanced_Routing_Failover_without_Scripting

It seems more feasible to my situation: RB9451G with three WAN links (SDSL, ADSL, 3G) than Netwatch

I’m trying to wrap my head around this solution, especially the required mangling rules, since I
only have a single subnet and no load balancing requirements; strictly failover.

I came across another presentation of this approach : http://hak786.blogspot.fr/2013/10/dual-wan-load-balacing-with-failover.html but the load balancing mangling rules have got me a little confused.

I simply want to setup three levels of failover, and three reversal steps as things return to normal

Any ideas or experience to share ?
thanks
yann