That sounds to me like it should work; however, it might have some complicated unintended consequences, as sequences amplified with the listed primer will tolerate one bp mismatch anywhere else in the primer, while those amplified with the alternative primer will not; so, on balance, you might observe a bias in the quality between sequences.
An alternative that might avoid that problem would be to combine those two primers using additional degeneracy where they differ. That would look like:
Primer 1 = ADNGCCATCATYTCNCC
Primer 2 = ANDGCCATCATYTCNCC
Primer X = ANNGCCATCATYTCNCC
Because the IUPAC nucleotide code 'N' can match any base, including two Ns will permit sequences amplified with both primers to match even if you specify 0 primer mismatches.
Hope this helps!