Battlegrounds was something a lot of PvPers wanted for a long time, and we finally got them, but they aren't at all what I was hoping for. My fault, I guess, for hoping that we'd get more than a hacked together extension of the PvE dungeon group finder with zero customization options.
No ability to enable/disable CP. No way to set up custom matches (8v8, 12v12, 8v12, etc) removed from any leaderboard or rewards system. Players have been creating their own battlegrounds in Cyrodiil for awhile, and it's just sad that ZOS invested so little in this.