Sure the CLA is better than not having one, but I think it fell short in what it could have been if you compare it with other operators in LGW. Personally I wouldn't put too much weight into what BALPA would recommend, didn't they also recomend a UK seniority list not too long ago, I may be wrong on that though so feel free to correct me.
I will accept it is a starting point for future progress, but now is perhaps the only time that pilots will be in such a position to ask for things they want and my opinion is their CLA fell short of what it could have been.