i think you mixed Vantage point X with Vantage point Software, Vantage point X is EA on the other hand Vantage point Software is just indicator. and reviews which you mentioned are for indicators not for VPX.
VPX is so far doing very good and alot of good reviews and myfxbook results verifying...