Depends how you want to implement it really, I felt like the BTTask/GameplayTask option was cleaner than an overriden AIController (which can be a pain in the butt to extend).
I’ve been working on UE full-time for a few months now since I wrote the plugin, so learnt a lot of stuff I’ll put into cleaning it up soon.
The CashDemo project has been updated to 4.24 now.