I have been using twitter on and off for years, with a few accounts. One account I had built up nearly 4k followers and I did get clients from it.
I closed that one down and started another when I rebranded.. it only reached 1k then I got locked out because I forgot my password and didn't have recovery set up but did get some clients and fans for onlyfans from it.
I've just started a new on new one and am going to begin an online course in social media marketing so I can get the best from it. Aside from being fairly useful for getting clients at my home base, I plan on using it to propel any touring I do next year, and promoting my online services which I have thrown myself fully into (and getting good results).
Mainly I find that fans use it as a way to keep entertained by my doings. It's an extension of my brand and this time around am really going to use social media as a way to emulate my persona, as opposed to just detailing what's been going on with me. I plan on it being much more strategic as opposed to just sharing photos and updates - this is what attracts the freebie hunters and the almost-creepy stalkers who watch and like everything you post, then relay it back to me in sessions

It can be a very useful tool when used correctly. I hope to get it right this time!