The preferred route will come down to standard routing protocol behaviour.
The external routes are redistributed into MP-BGP and sent over iBGP peering to the route reflectors then reflected to the other leaves.
Which route is preferred will depend on the BGP path selection process and the path attributes of the routes. OSPF will likely win in this case as the eBGP route is going to have a longer AS-PATH length.