I personally use a consistent avatar across every platform I’m on, except Facebook. I think the general consensus is that Photo = more personal, Logo or Image = more professional / more distant from user/reader, Combination is good depending upon niche / use / requirement.