BP matters little... in CSB my BP ranges from low 6M to high 5M depending on how i register (or so i'm told from others in my CSB) I have never lost against Unknown (9M+ BP there) because his team isn't built to handle a stacked vang
BP does mean something, but so does synergism between partners, and overall tactics in battle