(I choose often Ioun stones or swarms for DPS, and a companion that provides POTENT PRECISION, seems like another one that keeps coming back for all DPS) Choose what fits you or whats needed according to the needs explained in this guide.
Hence why giving you the buff as an enhancement is primo. Although the numbers or stats seems to be larger by a margin, the AI of the live companion is too mediocre to upscale you in speed of attacks. The shareable bonus is so much larger upon you that the numbers can't speak for themselves.
Basically the best bonus bestowed upon you and more static than having a live companion, is to have an enhance companion. This one i'll be brief, if you played for a while, you'll get and understand the bonus brought by the companions and mounts.