Speaking of Pyro and Enchanter, both Enchant Element doesn’t have 50% attribute which scale badly compare to Thaumaturge’s Buff and Priest’s Blessing.
Among the 2, I only think Linker3 and Thaum3 are most valid option.
Pyro3Linker3 is impressive if you shared stats with full SPR & INT to boost your buff value.
Pyro3Thaum3 also good if you want more solo, buff + shrink body + pyro skills able to did some serious killing in high level map. But the control of this build is extremely difficult, due to rebuff short duration (most of them duration is not synchronize) and lack of buff counts, while mixing with skills intensive pyro, you will be very busy in rotating so much buttons (buffs/skills).
I found it very frustrating to play this build and gave up during reset event, and finally settle on pyro3linker3enchanter.
Buff: SwellBrain > SwellLeftArm >SwellRightArm > EnchantFire > EnchantLightning
Attack: ShinkBody > FirePillar > Fireballs x2 > Flare x3 > Flameground > Firewall
Bla bla bla endless repeat every 1-2min, Is that the life you want?
(Attack side rotation can be shorten if you deal high dmg enough with better weapon, before that life is suffer)
I would suggest pyro3linker2warlock1enchanter is much better, JP+HK+Mastema can deal instant 1million dmg if you linked 8 targets, but you lost the share stats ability to push up your fire/lightning enchant. While you can craft PoleOfAgony scroll for double PoleOfSadface