I look forward to the Mesmer buff.
As for Soul Reaping, I really don't understand how this is such a difficult issue for ANet.
There really aren't that many possibilities here in terms a happy medium between what we had before and what we have now, so why not just list all those possibilities pick the one you like best (after testing, of course).
I'll even make the list for them:
1. Make Soul Reaping function like it did before, but reduce the amount of energy gained per level of Soul Reaping (such as 1 energy per 2 levels of Soul Reaping).
2. Make Soul Reaping Function like it does now, but reduce the amount of time between triggers (such as once every 3 seconds).
3. Make Soul Reaping Function like it did before before, but spirits no longer trigger it.
4. Make Soul Reaping Function like it did before before, but spirits and minions no longer trigger it.
5. Make Soul Reaping Function like it did before before, but spirits and minions summoned by teammates no longer trigger it, only spirits and minions summoned by YOU.
6. Make Soul Reaping Function like it did before before, but spirits and minions summoned by teammates no longer trigger it, only minions (but not spirits) summoned by YOU.
7. A combination of #1 and #3, 4, 5, or 6 (pick one to combine with #1).
Those are your 7 options. All you need to do is pick one.
Personally, I'm not a fan of option #2 (still inelegant) or #7 (too nerfed), so that leaves #1 (reduce energy gained per level of Soul Reaping), or #3-#6 (changing how minions and spirits work with Soul Reaping).
If you don't want to mess around with how minions and spirits work, then the easiest solution is clearly #1. Just make Soul Reaping give you 1 energy per 2 ranks of Soul Reaping.
The energy gained will probably be pretty darn close to what you get now with the retooled once-per-5-second rule, but you do away with the inelegance and clunkiness that you have now and make it natural again like it was before.
Instead of adding clunky rules, just change how it scales.
