well. for ur perks.. you'll know whats great and not but for m8a1's attackhment, i find stock, reflexx(unless your fine with its ironsights) then its good. when your not comfortable with its burst, i find select fire helpful. this goes for league play aswell. my attachments for m8 on league is reflex,stock basics.
M8 w/ quickdraw,stock, and red dot sight
perk 1 ghost
perk 2 toughness
perk 3 dead silence and awareness or dexterity
Perk 3 greed and primary gunfighter
this class setup should treat you right
Btw if you dont want perk 3 greed then add thee B23r as your secondary