Attempting to evolve from caveman's failover

Use of VRFs is warranted if if each router is serving different subnets.
VRF is NOT warranted for distribution to the same LAN ( regardless of number of subments )

The simple method presented works just fine, so I am not clear as to why you would want to attempt a complex and incorrect approach.