The Black Parade is so, so, so (add a few hundred more so's here) good! The radio station I usually listen to is mostly chart songs, but there's a guy hosting in the late evening who sometimes plays Welcome To The Black Parade. As soon as I recognize the piano playing at the very beginning (which takes me about 0.65 seconds) I will freak the frick out
I will also mouth the words no matter where I am in public, listening to the songs with headphones
I'm definitely going to check out the albums and the song you mentioned and tell you what I think