It's legally valid, but it carries with it all the problems of long term debt, which is the point. There is a reason why one can't pay off a credit card with another credit card.
Isn't that exactly what a credit card balance transfer is?
the company I work for has always done this very successfully.. is now a multi billion dollar multi national.