If those legacy consumers are ancient Gradle versions that do not know about variants, there will be no problem as they don't know about the variants.
If you talk about modern Gradle versions not manually created configurations that do not request any attribute, you should follow through
https://docs.gradle.org/current/userguide/variant_aware_resolution.html#sec:abm-algorithm it describes how a variant is selected. I guess there it will be the variant with the smallest amount of extra attributes.