Hello Aran. I can well sympathise with your feelings about the church, and it’s interesting that I still get visits to this site via Google searches that suggest there are a lot of concerns about it among people.
Click on the “glasgow church search” tag at the bottom of the post and you’ll read the rest of the story and see where I ended up! It was quite a revealing adventure. I can well recommend having a look at other places, even if it is just to reaffirm that you want to stay at C7. Comparison is always a good thing to help think through what makes a good church for you.
I’m not in Glasgow any more, though.
Good luck and God bless with whatever decisions you face.