How to make a camera that acts like a cam parented to a character, yet, is in its own blueprint?

There seems to be many ways to do the exact same thing in UE4. I suppose all with strengths and weaknesses.