Hi ej,
I think you're on the right track with the criteria you have for selecting a B.A and if it's okay with you I'd like to reiterate/add a few points for you to consider as well.
1. As Rolf said, every Buyer's Advocate has strengths and weaknesses. BA's will know their preferred...