I believe it implies that King Shield Sheafson, was a good king for the Spear Danes, both being fierce and heroic caused them to be victorious in battles. The opposing tribes viewed Sheafson as evil and a destroyer of their homes. Basically to the Danes, Sheafson is a vision of what is good, to other tribes he is a vision of what is evil.