Assuming you're going to be running melee bubbles, stick to Hexa or True Strike, not sure what's the best anymore.
I *THINK* Hexa is the best at 1000TP, Judgement when for w/e reason you get at higher numbers of TP. Not sure what the threshold is. Of course it depends on many factors, on average it's probably going to be around 2000TP.
Exudation to keep AM3 up of course if you're going with Idris.
Realmrazer is probably even better now with the WSD stat working on all hits (is this going to stay? or going away next month though? Who knows).
Especially with Tishtrya, but I think it has something to say even without that.
With that said, I haven't been trying to update my melee set on GEO for a long time, but to be fair no major item viable for DD came out since then, except for the Volte set, which is okay but not exactely easy to obtain.
I'm not even sure if that would be good at all tbf, just saying it's something that came out after my latest checks and that I didn't test.
My DD set on GEO atm is the following, more or less:
main="Idris", sub="Nehushtan", ammo="Hasty Pinion +1",
head="Blistering Sallet +1", neck="Asperity Necklace", ear1="Brutal Earring", ear2="Suppanomimi",
body="Onca Suit", ring1="Hetairoi Ring", ring2="Petrov Ring",
back=NantosueltaDD, waist="Shetal Stone"
accuracy version, combine previous set with:
ammo="Hasty Pinion +1", head=TelchineHeadDD, neck="Subtlety Spectacles", ear1="Telos Earring", ring1="Cacoethic Ring +1", ring2="Cacoethic Ring"
I've only got one cape which I use for both WS and DD. (STR+30, Acc/att+20, DA+10). It's a good compromise if you wanna save inventory space.
If you want to optimize it make one for TP with DEX+30, Acc/att+20, DA+10, then pick one or multiple ones with your favourite WS mod, then WSD+10 (not sure if Crit+10 is gonna be better anymore, with the current WSD status)
Telchine has Acc+20, Dex+10, Haste+3% augments.
Nehushtan has... I don't remember, acc/att+15, STR/DEX+15, DA+3% if I recall? Something like that.
Of course I swap ear and belt when I'm not dualwielding.
Some notes on alternatives:
I tried a lot of different setups using full Jhakri+2 set.
The stats on that set are awesome but there are some things to consider:
1) It lacks HP, for a job that's gonna stay in range lacking HP completely in 5 slots is quite a hit
2) It lacks (mostly) Haste. It requires a lot of sacrifices in the waist and in the back slot (Haste+10 aug) to compensate for that, and even then you won't manage to reasonably reach 26% because of GEO's lack of >6% haste belts.
Simply put, 5/5 set is not viable. I tried to go with 4/5, 3/5, 2/5 and 1/5 but couldn't find any combination that provided better DPS results in the spreadsheet than my Onca setup I posted above.
Notably the Legs are probably the best piece of the set to use during TP, they do have >0% Haste (even if it's just 2%) and some STP. It's interesting but, again, I couldn't find a viable setup.
Other notable pieces to use are the UNM hands from the Morbol mob in Fei'yin. They have -att (which is killer for a job that completely lacks attack like GEO) but do provide decent stats and lots of acc.
Not really many other options other than Augmented Telchine (the legs are nice for instance) and the new Volte set (TH one, drops in Jeuno iir) which, as I said, I haven't tested because it wasn't available at the time I did my last test.
Wish SE would release Oncasuit+1. I hated it at first, but with time I came to like it, it was actually a nice item and a true inventory saver for jobs like GEO.
Edit:
I forgot to mention Flash Nova, which is surprisingly really good, but you won't get good numbers out of that unless there's someone using malaise. If you do have malaise down for whatever reason (boosting the COR's Leaden Salute maybe?) then Flash Nove becomes a really interesting WS option, in some situations the best probably. Completely unviable without *at least* Malaise down.