I think we've done fine. Maybe not as many players as people had hoped to see but FA is a long process. Its not the 'this guys free' lets sign him mentality. While some players are just looking for short to intermediate ranged and priced contracts, they all to a degree have a right to sign or not sign with the team of their choosing amongst offers. I think what Pioli said in an interview once summed it up best in this articles:
Pioli defends Chiefs' strategy to add personnel - Kansas City Star
“Just because we haven’t signed a player doesn’t mean … different negotiations are in different stages,” Pioli said. “It’s not always up to just us. It’s up to the player, too.”
Free Agency lasts up until July 22nd (the first day of training camp) so I'll withold my final judgement until then but for now I think Pioli and Co. have done well.
Note: Carolina put a non-exclusive franchise tag on Peppers quite a while ago. So unless the Chiefs want to trade the next two first round picks for him I don't see him coming to KC. Not that he'd want to I think he had a list of teams he was willing to talk to and KC wasn't one of the,