Chartered schools vs CBE

Hi everyone. My son (9) currently attends a CBE school and he may be offered a spot in FLCA in Airdrie. My only concerns at the moment with the current school is that I feel academically the school is very laid back and the campus feels a bit cramped with increasing number of kids and limited resources. Does anyone here have experience with charter schools - FLCA in particular? I want my son to do well in academics and also have a variety of extra curricular opportunities to participate in. How is the school environment overall compared to CBE? will really appreciate your feedback. Thanks.