I would go with RiD agility. Word is that people using Perfect Agility or any nexus agility bot have been getting roll backs lately. RiD running for three weeks now, no ban or roll back.
Yeah I would go for RiD, it only supports Barbarian and Ape Atoll and has a few problems still (for me anyway) but the support team are really helpful.
I also own AutoAgilityPro, but I use RiD for that costly bit of a piece of mind
Nothing compares to feeling safe when botting on a main to me