Personally, I've always felt pvp specific stats were a dumb idea. The notion that everyone is on a statistically level playing field means you might actually get people who are not interested in the current pvp to join in without being instantly frustrated when they get repeatedly curb stomped by someone in full i90 pvp gear.

If you think this is a bad thing, just imagine how long it's going to take for 72 people to queue for frontlines, factoring in the current wait time to get 8 people.