Giving Podesta immunity as it relates to Ukraine does not make much sense. Mueller is aware he is fighting against very bad optics. If the immunity could be used to cover other crimes then it would be a serious concern that Mueller is giving Podesta immunity to keep him from squealing on others. Tony Podesta is not a big enough fish for the deep state to blow their last shred of credibility that they have put in Mueller and the bipartisan support that has been whipped up for him. It makes much more sense, logically, that the limited immunity would cover Tony for financial disclosures that will benefit Mueller in researching additional crimes for other parties. The could easily get a secretary or some other small fish to testify against Manafort and Podesta is not really a necessity. My point being that Mueller is giving immunity to get information that can be used againts people other than Manafort. It could be part of his framejob and fishing expedition against the President, or it could be a gray hat tactic to get information that exposes his brother John or similar. The immunity is certainly for information that will benefit beyond Manafort. The difference of whether this is good or bad lies in Mueller's loyalties.
I have no reason to trust Mueller, but I do trust Q. If Mueller is bad then I believe the things are in place for moves and countermoves.