I would say so. I mean, it's like stacking Xbox Live 1 month codes that were 'obtained' through some free event. Imagine you could keep stacking them to get years of free Xbox Live, you think Microsoft would just be like "ah well.".So there are chances that if I use promo codes then they might contact me about the codes and disable my account if I won't provide them proof of getting those codes.