This is my personal setup at the moment. I certainly do not claim it to be better or worse than another solution.
I use
Grok Build, with Grok as the backend .. which is connected to the "Super Grok" account which I pay for monthly.
One advantage to this is it's quota is tied into the weekly overall Grok token quota (regardless whether one uses the chatbot, image/video generation, grok build, etc..). Using Grok Build is cheaper token wise than simply talking to the chatbot.
If I want Grok to assist with reversing, I'm going to start grok build in a directory where I've placed tools (radare2, Ghidra headless, etc..) for it, along with the target. I clearly explain the objective as well.