BC is underrated in many ways. It has some great slack country stashes that offer fresh days after a dump. Football fields has already been mentioned but there are loads of others.
One thing that is in common to most of this terrain is fairly tight glade run outs that get firm. Fully reverse camber skis are great in fresh but make such terrain miserable. I think that a ski with a bit of regular camber under foot with tip and tail rocker will serve you a lot better for BC than a pure reverse camber ski. They'll give you almost all the fun of full reverse camber in the soft but still be fun on the run outs.
As to which ski would be best; it depends on your weight, style and preference. Rossi S7s are a great ski for a resort like BC as long as you don't plan on riding switch. Also, for real deep fresh S7s won't come close to a bigger fully reverse camber ski like Kuros. Volkl Kuros are the bet pow skis I've ever ridden, just don't expect to land or ride switch on them unless you're very brave and/or stupid! Also, the Kuros truly suck on even slightly firm snow, they are not a good resort pow ski, they are a pure backcountry pow ski.
Also worth noting is that fully reverse camber skis will be hell for those five minute or so traverses/treks that Vail in particular offers a lot of, especially if you are breaking trail.
I'd recommend a pretty fat ski with rocker in the tip and tail but regular camber under foot for your pow ski for BC. CO powder is very light and a ski that might float you easily in heavier European pow may not deliver in CO. If you want to ride/land switch in the soft then size and float becomes even more important; a nearish symmetric sidecut wil help a lot.
I haven't ridden JJs or Genomes so can't comment on them. I mentioned S7s and Kuros not because I think they'd be the best choice for you but because I've owned pairs so have an idea of their strengths and weaknesses.
There is definitely something to be said for buying skis from a local company, if you have any problems with skis from the likes of Liberty, they will fix it. Skilogik is also local being based in Breck. I've got a set of their Depth Hoars; might be a bit overkill on size for you. Your wants sound similar to mine but I weigh about 220lbs so Depth Hoars fit the bill for me, if you a fair bit lighter then you'll have a lot more options.