The skill allocation for his pyro is not that good. Should’ve just maxed fire pillar left flame ground at 1 then the rest to enchant fire. Again this build of his is untested same as his main build which a lot of people followed (Pyro 2 > Link 1 > Sorc 2 > FF) and regretted.
The public build is fine (needs some adjustments in the skill allocation though) but you won’t be able to use blood sucking properly. If your main goal is to have better sustain, you will not be able to pull it off reliably using the build. If you wanted damage, warlock should be the better rank7.
For the alternative builds number 2 option should be better but there are other builds which will deal more damage than it. Wiz3 > Link 2 > Necro > FF for example.