Yes, it is effective. Actually, what I did was chorusing, not shadowing. I read aloud a text at the same time as a recording, trying my best to imitate the prosody of the recoding. It's effective both for improving your prosody and for memorizing a few chunks of language.