I'm grinding Grand Overlord in battlegrounds currently, bit of a meat grinder and slow but my cyro experience was a lot of zerg pvdoor demolishing people or getting zerged and didnt feel that my individual skill amounted for a whole lot in large scale battles. its all about time played not skill level same with the bg rankings but the time needed is definitely high enough that you should have it figured out and be an expert by the time you get there. cyro can be fun with a tight knit group destroying zergs for sure tho
maybe only have the alliance rank share at level 50, but if a level 10 can have a few thousand champion points I dont see the issue of getting some skill points that were unlocked through serious time commitments above and beyond champion points. its not realistic to achieve max pvp rank on many characters and its not healthy for people to try in my opinion