I like it. It's basically my home site if you will as it's just up the road. The games on Thursday nights are usually less busy so can be more fun. There was 100 people there on Sunday with a high %age of total noobs which never helps in a CQB environment. Give it a go, you might just like it!
As for the stalemates - if there's a lot of people not willing to get shot a bit then yeah, there's a few chokepoints. Getting together with someone that knows the layout helps an awful lot. First time out you WILL get lost in the basement corridors!