Fai is quite good. But if budget will allow id go gm.
N im mechanical( level 1 nvq)
Done loads of jobs, cam belts and timin chains on corsa n clios etc etc
but i wouldnt tackle it myself the timing and balance chain on these can be tricky if u dont know what your doing, id do alot of research first or leave it to a pro who doesnt charge that much for the amount of work that goes into it.