Efficiency is related to loot return, DPP is related to loot composition. Confirmed by MA
The higher efficiency gun "should" give you better TT return in the long run (see Zhos thread on what that return is likely to be based on your looter level) however the loot composition you get from both...