A) A professional ghost writer who can research and write the articles
B) Someone who has practical experience in your subject/niche and is writing as a part-timer
For me, if my selected niche is more technical, or if I want to build an authority site, I'll rather hire (B).
What you do think? Is there a difference between the 2?