I think grimoire does matter in pvp SOMETIMES (noticed how I typed in caps ok) cause most teams with a high grimoire I've come across have been hard to beat, and the ones with lower most of the time suck and once in a blue moon theres a guy with low grim and is really good cause pvp is all they do.
English
-
Kd aint that reliable I think combat rating says more, that is not based entirely on kills but also assists etc.. You can get it from Destinytracker