B - British
A - Airways
L - Longhaul
P - Pilots
A - Association
Maybe, given recent events, the BMI pilot collective are the one's best placed to comment on BALPA's effectiveness.
To the OP: I'd suggest you join whichever pilot body has the most leverage/clout at the company you intend to work for.