They are all pretty similar in the questions you asked. The main difference is the Brazilian black is much more expensive then the other two and your more likely to come across a W/C caught with the first two. But you could get an adult of the first two (then you can ask the defensiveness etc on) for around the price you would pay for a sling of a G. pulchra.