Sriver and Mark V are very slow and unresponsive rubbers unless speed glued, then, they are the best rubbers on the planet.
You might want to consider some modern Speed Glue Effect (SGE) rubbers. There are a gazillion ones. You already got the concept of needing a rubber with a balance of speed/spin/control.
If Tibhar rubbers are available to you, then Genius, Aurus, or Evolution FX might work well for you.
Since you mentioned DHS, tryout H3 Neo. You might want to soften it up with a light coat of two of baby oil on the sponge a couple days before you glue it on your blade. That rubber is a very good control rubber for either wing. Good spin and control without being ridiculous fast. Price in USA is around $25 USD. Not bad for a sheet of rubber.
Myself, I use a $7 USD Chinese rubber on my BH on many of my setups, and on everyone I test. That rubber, XP 2008 Super Power from Dawei, is a lot like Sriver in what is does, but is ridiculous cheep in price. I don't need a rocket rubber on BH, my BH is strong enough already, I desire control and feel. Ironically, a $7 rubber gives me this on BH wing.
H3 will seem too stiff at first and not mesh well with your OFF- blade at first, but if you play a lot of training or matches with it, that rubber will settle down. Another good thing about H3 is that the topsheet is thick, it lasts a LONG time, and it does not have the slick grip issues in high humidity that many other rubbers experience.
The Primorac is a good choice and so are a gazillion others. Try to get the blade you like in the absolute HEAVIEST weight that is available. You will thank yourself for it later. With these all-wood blades, heavier weights within the same model almost always play better, I mean WAY better. Many pros tryout numerous blades form their sponsors and before they weigh them, they know from the first rally which one is "heavy".