Hi,
That would probably work for the inbound traffic. You could use rib-groups as well to export the interface route from inet.0 to ISP1 & ISP2.
How about the outbound traffic from interface ge-0/0/0.0 in inet.0. How is that routed?
Is there any reason for using VRs and also the rib-groups between ISP1 & ISP2?
Cheers,
Ashvin