How to represent pilots in a company operating in multiple countries is a very real one and a growing one. Out of interest are all easy pilots on UK contracts? If you are say Germany based in Berlin paying German Tax etc does British or German employment laws apply.
To me the problem with pilots councils is that they tend to work without any backup. Balpa or any other union worth the name will have a system to provided professional support (research, negotiators etc). Without support you end up as a group of talented and well-intentioned amateurs facing a well resorsed and professional management team.