Yes, especially if it's the only one you've had. I really like 0% interest for X amount of time as it helps you power through debt AND gives you a hard time limit to shoot for.
I do too. I've only done it once but I closed the card I had it on. I guess the good part is I still have my oldest credit car which I have had open I think for 14 years.