Multi-VRF design without EVPN/VXLAN

How do we design IP leaf-and-spine fabric without EVPN/VXLAN where we have lots of VRFs segmented by firewall.

We would like to use several dual-stacked VRFs between adjacent routers in a hub-spoke configuration.

What is the tipping point (primarily in terms of operational complexity) between running multiple instances of VRF-Lite versus something MPLS-ish? Are there other options?