I'd think Jhakri +2 would be top dog there.
Jhakri is unrealistic.
It offers decent melee stats (good stats, acc, att, a bit of STP) but it has no HP at all (which really hurts) and barely has any haste. To the point I don't think it's feasible to cap haste even with a 10% aug on cape, a 6% haste belt and Hasty Pinion +1.
It's nice for WS, even though you still lose HP with the swap, sadly.
Bagua+3 gives decent amount of Acc and ~20% Haste. You can cap with a Ninurta's Sash, or with Cetl Belt+HastyPinion+1.
That means not using Shetal Stone if you're dualwielding, and it's a big, big loss in terms of DPS.
Bagua+3 still offers less acc than Jhakri+2 if I remember, but at least it offers good defensive stats/HP etc.
My TP set with GEO atm is still with Onca Suit plus an Acc/Haste stupid head, hasty pinion +1, Shetal/Suppa, then other generic Earrings/Rings like Petrov etc.
DEX30,Acc/Att, DA+10 Cape.
I couldn't find any other combination that gave me better DPS results on the spreadsheet without sacrificing too much Acc with other items, like Aug telchine.
When I did those tests though
Raetic Bangles +1 weren't available yet.
They give decent stas, really good acc and 7% haste.
With them and 4 Telchine pieces, you can easily cap haste with Hasty Pinion +1 and have 15% DA.
Or you could use
Blistering Sallet +1 to remove the necessity of Hasty Pinion +1.
Or you could use 4/5 Bagua+3 for good acc and good stats, at the loss of some DA.
Or you could mix & match pieces.
Like Blistering Sallet+1, Telchine Braconi, Raetic Bangles +1, and Bagua+3 Body/Feet.
Combinations along these lines might be better than the Onca suit set I'm using atm.
I haven't personally tested it but on a hunch I think it could be really nice.
Speaking of Clubs to use:
Fully aug Idris is nice of course, fully aug Tisthrya is probably not worth it and the best offhands to use are DD aug
Gada or aug
Nehusthan.
Between the two I prefer the latter but both can be good, depends on the augs you get.