Richard,
Having just come off of an Oceania cruise, I can tell you, that there was an abundance of people who were former Regent cruisers and they left for Oceania because of the smoking policy. Oceania sells out nearly every cruise. There are only two spots on the ship where smoking is permitted. One in Horizons Lounge in a far off corner and one area near the pool. No smoking in any other public rooms.