I have an effortpost ready to go about it that I will be dropping the day before we patch. It is long and thorough but it will explain everything.
Sneak peek: While testing the new PvE system, I grabbed some of the balance team to stop testing VHFs for a few minutes to run some high end VHF missions and the next thing any of us knew they had been at it for an hour and were enjoying the hell out of it.