I have tested a lot with my vcore pro (310 gr.) frames and I agree with you that it lacks some power and mass in certain situations if you're playing with it in stock form.
With the right modifications you will be able to transform it to a really good playing frame, but you have to invest some serious time and attention to it since the vcore pro is very string and modification sensitive.
After testing many settings with several different strings and adding leadtape on different spots on the frame I finally ended with the following setting which gives me the best personal prefered playability:
4x 13 cm lead tape, starting from the tenth cross string (counted from the hoop) upward to the first cross string. (see undermentioned photo)
I figured out that this modification was giving me the necessary extra power and above all some extra stability without the feel that the frame is getting sluggish or losing its fast and whipy feel.
With adding extra lead tape at the 12 h position I experienced that the frame felt somewhat sluggish and lost its good playability, something I also discovered with my ezone 98 frames.
Static weight (strung with Cyclone 1.25 mm. + Tecnifibre leather base grip + Yonex SG overgip) = 340 gr.
Balancepoint = 32 cm, and SW = 336 (both strung)
Adding a leather grip will give you a even more direct feel, but also less dampening of vibrations coming from the frame; something several vcore pro players are complaining about.
Furthermore a leather grip will make your balancepoint value definitely lower, so when you decide to add a leather grip you have to counter weight the balance with lead tape in the hoop.
I play with a Tecnifibre leather base grip of 1,5 mm. thickness but I have some serious doubts to go back to the Yonex synthetic/leather tour grip because with this grip I find the playability of the vcore pro a bit more forgiving and less direct.