You bring up some good points, but I wholeheartedly believe that his power's shortcomings are mostly due to Jake being a bad wielder. His power has much more potential than ours, and leaving him with Hero risks him managing to solve some of his behavioral issues, not to mention binding him to the organization. This isn't to mention that despite us being able to resist his ability, any potential allies would be vulnerable to him. In the end, he is a mentally weak person possesing a powerful ability and has already betrayed us once.
All you said makes sense, but potential wise i believe the MC has the most, just like the MC could transform his arm into a Peacock mantis shrimp punch he can easily make a mechanism like a Zombie Parasite that can literally mind control, the MC can over time increase his resistance to all poisons, mind control, etc...
Yes other people are vulnerable to him, to an extent, but even if they are, you can clearly see that by this point Jake knows that it was not Ella talking to him when using his powers on Mia, so by this point he learned not to listen to the voices anymore and the only reason he ever did was because they used Mia as a means of control, but now that Mia is safe i find it hard for him to do anything other than doing his job and going back to his life...
I feel like Jake just like the MC has a mind control resistance, and in Jake's case its a even more powerful one and the only reason he got easily manipulated with Daryl and Mia was because he was still in his first evolution, but i guess we will know for sure in the next update or so.