Just wondering, is there any preference over written guides or videos with a voiceover?

Also, is there any reason that someone shouldn't do a voiceover in their guides?

Please post your answer (with reasoning is nice but not necessary )!

Thanks