I only use Overkill in Specialist and add it to the Specialist Bonus. I throw Hardline on my standard perks and have my low end perks as my Specialist perks. This means I can bonus quickly and have Overkill in no time.
Outside of that I really don't use it. The perk is great but as you said, too expensive on my beer budget.