Designation of smoking and non smoking cabins involves a bit of difficult predictiave ability, and the possibility of a few empty suites. But face it, most ships have better service if not 100%+ full anyway. Ships used to have such designated suites/staterooms all the time -- even the mass market. They lived through whatever problems this caused (if any.)
A luxury line should cater to the desires of diverse guests. Those who drink wine and those who drink beer, for example. It should be no different than snoking. And the best way to eliminate the "second hand smoke isue" is actually to confine smoking to the designated suites -- not ban it there.
Richard (and ex-somker)