Great review. I think what most people like to know is the comparisions between one line and another. This is not always easy to put into words. You did a great job.
You cant win with the smoking debate. I see both sides. I am a non smoker. Never even tried one.
Radisson does have smoking allowed in the dining room. However it is in a specific area and the dining room is never full so there is always an additional buffer of tables between the smokers and non smokers. This makes it more comfortable for the smokers and the non smokers.
Diamond does have an entirely separate room so it is never an issue there.
I always advise those that really are allergic to smoke to tell the Head Waiter to seat you as far from the smoking area as possible and you will never know smoking is even taking place.
People worry about this on both sides of the debate before they sail and then it seldom seems to be an issue after they return