I've never grow that strain, but I've never grown any strain that didn't stink up my grow room. So definitely expect the need to use a carbon filter. It's the 2nd most important rule of the personal grower's set of rules for growing:
1. No tell.
2. No smell.
3. No sell.