You will need engine management that is capable of running a boosted engine and controlling the vvt, unless you delete the vvt. But the need for management is still there.
Also you need it mapping to suit having a cat converter fitted unless your gonna be having bent mot's done on the car.