The greatest limitation to Miguna is Miguna himself.
Miguna is very disorganised, unless he changes, which I doubt he can at the age of 55, he may never achieve much politically.
His poor mobilisation skills can never enable him to lead a revolution. He can only at best be a firebrand for another leader of a revolution.
Case in point is his campaign for Nairobi governor.
Of all the political underdogs who have mounted a campaign, Miguna has been the worst. Peter Kenneth 2013, Aukot 2017 and Boniface 2017 despite losing raised a much better campaign machinery than Miguna.
Did he have a secretariat, did he have campaigners, did he have a spokesman, who was his running mate? We can't tell.
Then he got into this current trouble yet he can't effectively raise a machinery to take advantage of the political capital gained.
Has he even organised an assembly, a demo, a Twitter campaign? Nothing! Does he have spokespersons on the ground? Nada! The guy is a talker, but talk is cheap.