Is there a difference ? I believe so ,and a very big difference.One that harmonises with the New testament in bearing witness to Jesus and his kingdom and one that amounts to a new gospel bearing witness to Jehovah and his Kingdom something that is condemned in the Bible.
C.T.Russell started the magazine called "Zions Watchtower and herald of Christs Presence" and its emphasis was on bearing witness about Jesus christ and his Kingdom ,of course he got many things wrong ,but he was focused on Jesus & his Kingdom with what the new Testament is all about.
J.F.Rutherford in his wisdom decided to change the heading of the Watchtower to " The Watchtower Announcing Jehovah`s Kingdom" a phrase / term / doctrine that is not in the New Testament and takes away the importance and role that Jesus christ has in bringing people to God.Phil.2:9-11
Nowhere in the Christian Greek Scriptures / New Testament are followers of Jesus Christ instructed to be witnesses of Jehovah ,nowhere there is not one scripture that instructs them to do so.
However in the Christian Greek scriptures / new Testament there are over twenty scriptures whereby christians are told to be witnesses of Jesus.
And it was by divine providence that followers of Christ were to be called Christians .Acts 11:26 , not Jehovah`s witnesses.
Do JW`s even know what it means " by divine providence " ?
The JW`s use Isaiah 43:10-12 an Old Testament scripture to justify calling themselves Jehovah`s Witnesses,however that was applied to the israelites back then ,did they adopt the name Jehovah`s Witnesses ? NO ,were they ever chastised because they didnt do so ? NO ,because that wasnt the intent .Even when Jesus was on earth he didn`t chastise them for not identifying themselves with the name Jehovah`s witnesses ,which he would have done if that was the purpose of that scripture.
The governing body of Jehovah`s Witnesses have adopted in their teachings another Gospel one which is foreign to the teachings of the Christian Greek Scriptures / new Testament .
2 Cor.11:3-5
And puts them outside of Gods favour .