I just came back from Vancouver, my first time ever in that city. That was mainly a sight seeing trip, but I did try a SC and few incalls.
What you heard about SC was correct. Don't waste your time at downtown SC. I went to PentHouse last Sunday night. That club looks so run down. I didn't know that night was dedicated for gay people because that weekend was a annual gay pride week or something. I stayed there for one hour and did NOT see any female stripper and walked out. The entrance fee was $15. F**king unbelievable!
Regarding to SC, while Carmanfox is a kind of reputable agency, not all foxes will do BBBJ. I tried Nola, but she only gave CBJ. On its website, some ladies indicate GFE. What GFE actually mean according to the ladies is that most girls will do kissing, but NOT neccessary BBBJ which, to me, should be part of the definition of GFE. So, it's really a YMMV BBBJ, depending on which "foxes" you happen to see. Just becareful with your expectation of what GFE is!
Personally, GFE means an intimacy that includes and "guarantees" DFK and BBBJ because that's what I (and probably most men) have done with all my (there) ex's. These are just natural stuff BF and GF do. There is nothing big deal about that.