I cant say I would recommend either.
In my experience VTT has always has had great customer service, but pretty much everyone of their products I have owned had issues out of the box. I admit some small, but still frustrating when spending a good bit of money. My shotgun kit pulley had a ton of run out, replacement was the same, the belt was too short and the cooling hose solution is a hack. The belt is able to be installed, but the tensioner is almost maxed out. Once sorted it works fairly well, but I have seen a few cases of brackets that have failed. For the money the fit and finish just isn't there IMO.
I think the Helix is too new to tell. I have seen numerous issues from the vac cover cracks, units leaking, and internal engine issues.
All that being said I was hung up on staying DI only. I came across a great deal on a PI Intake manifold setup and gave it a shot. I have zero complaints or issues.
i was in the same scenario. waiting on a hpfp solution. then i got a great price on a used PI plate and AIC so i said screw it ill try it. Car absolutely rips and nice to know my HPFP is not being spun 3x.