Teal Set doesn't get a partial set bonus (unless I missed that change) so those pieces are useless. Earthcry Earring is also pointless in a "Fast Cast" set, Vivid Strap +1 while not pointless, you're giving up a lot by using that over a DD related group like Rose Strap (if STP needed), or Pole/Duplus Grips.
I took a look at your set and it honestly looks like a PDT swap set, which is fine except you have some oddities in it for that such as Brachyura Earring and Brutal Earring.
As to it being a hybrid set of sorts you're giving up a lot of haste in an effort to try and cap PDT. With the gear chosen in that set you'd lose much less by making a PDT ToTM Great Sword freeing up 13% PDT This is what I have so far as my
Hybrid PDT/MDT/Haste Set, for those not wanting to check on FFXIAH for whatever reason here's the gear:
Tenebreuse PDT Path (-13% PDT)
Rose Strap
Hagneia Stone
Ocelomeh Headpiece
Twilight Torque
Ghillie Earring +1
Brutal Earring
Thaumas Coat
Dux Finger Gauntlets +1
Rajas Ring
Dark Ring (-6% MDT/PDT)
Mollusca Mantle
Twilight Belt
Thaumas Kecks
Thurandaut Boots
Offers:
Haste: 26%
X-Hit: 8 (non /SAM)
PDT: -35%
MDT: -16%~ (for -40%~ with Shell V)
If you drop it to a 9 hit you can do another Dark Ring (-6% PDT) and 2x Darkness Earring (-2% PDT augments each) for another -10% PDT possible without giving up any haste.
Options to cap PDT:
- If you give up the leg slot for Dux Cuisses +1 you're at -50% PDT while still sitting at 20% Haste.
- If you give up the body slot for Dux Scale Mail +1 you're at -50% PDT while still sitting at 22% Haste.
I haven't done the math to see if the 3% QA/TA/DA would beat out the 2% Haste but there's 2 options. Also keep in mind you can gain 1%~ haste from using the Ocelomeh Headpiece +1 or 2%~ from Zelus Tiara. Also Thurandaut Tabard is an alternative as well as an option for another 1%~ Haste if going with the Dux Cuisses +1.
Edit: As to the MDB lost in your set it can easily be replaced in a MDT/MDB swap set as the only time you'd full time a MDT/MDB set would be for a chainspell happy monster.