hi.
well, like I said previously. vrrp is more like lan technology. you should look at vrrp from internal lan going outside.
and the ebgp, is more like the external going inside.
vrrp implementation only deals between 2 lan routers or 2 lan layer 3 switches. they both send physical probe to each other. heart beat. hello message etc. what vrrp cares was among vrrp members physical condition to forward lan traffic. so vrrp need reliable environment. think of vrrp as lacp bonding. physical.
on the other hand, your bgp don't really care about your vrrp physical condition. bgp can detect interface flapping, dead gateway, dead peer etc. that is why I hardly can't find the benefits of vrrp over ebgp other than more complexity.
if you want to try, how about this schema
isp1 to ebgp1 to vrrp1.
vrrp1 to vrrp2.
isp2 to ebgp2 to vrrp2
put your clients on those 2 vrrp switches.
set the vrrp switches as lan gateway.
and set the bgp routers as the vrrp upstream.
don't put the bgp and vrrp in single device.
have a try and good luck