If IS-IS, total route count it would have to carry would be small, probably in the ~500 range.
If VXLAN, it needs to interoperate with Arista.
If both… yay!
When I say CPE-grade, I mean under C$1k (~US$800, ~€700), and can be emplaced at a customer site without any unusual infrastructure (e.g. no -48VDC power, or DIN rail mounting, non-business-office-typical).