This works in 5.3 but has a check for not adding in duplicate classes.
Editor Utility for adding an Actor Component to an Actor posted by PDubulous | blueprintUE | PasteBin For Unreal Engine