I I was having a hard time with this mech because everything that I wanted to do, I could do somewhere else with an Omni bonus (3 base SNS plus this VG) This is a theorycraft at the time of posting, but the new AC10 cooldown buff should let you deal some good damage and the streaks will keep the lights away from you.