Wiz 3 > Linker > Sorc C2 > Warlock.
This is my build, it is intended for a 10 ranks game, not a 7 one as it is right now but it is still playable within this range.
My real point is how great Warlock C3 will be when Dark Theurge hit 75 times on a linked enemy.
Sorc C2 works like a god of tanker controller and massive damage dealer with linker.
Wiz 3 has very good skills, but only one of them is a DPS (MM) and the best offensive buff in the whole Wizard tree, so basically it doesn’t require much SP usage to be it’s best. That is what a class has to be like to work well with Sorcerer, it simply needs low SP usage.
Just think about this, by the time Elementalist skills gets underpowered by higher ranks DPS, you might feel like having a tanker that deals good damage at your disposal, a few buffs to your future ranks and those bats for some more dark nukes.
Sorcerer 2 > Warlock 3 > Shadowmancer, that is the future of Warlock, for Elementalists I’m pretty sure rank 8 or 9 have something real for them. (so you’d be mostly taking warlock for filler as a elementalist)