No CP pvp is fun(at least for some people), but there are some issues, mainly because game is balanced around CP by default.
Here is an idea to how to tweak battlespirit buff in No CP campaings to make it better experience in general:
1. Resources posions needs to be disabled or at least tooned down in No CP campaings.
2. Damage of destruction staff ultimate should be reduced by 15% - 20% in No CP campaings.
3. Damage of proc sets should be reduced aswell, by 15% - 20% in No CP camapings.
4. Coldharbour siege - again, it should be reduced by 15% - 20% in No CP campaings.
These are four simple tweaks off the top of my head that when implemented right can make No CP pvp much better experience.
I believe in lagless Cyrodiil!