I just got home a few hours ago after spending the last 8 nights on the Magic. I completely agree with your assessment on the internet. My room was a virtual dead zone, but if I walked out the door and onto Lido proper it worked.
As for the non-smoking casino, Karol was a god send. So much so I did something I rarely do, break out the pen and paper to write a proper thank you note. Karen would just walk by and ignore. It seemed unless you were one of her regulars you were ignored.
One thing I noticed was from about 9-10 was when the servers went on break. Made no sense to me. Also wasn't fond of them closing the bar at 1. At least should have stayed open until the tables were closed.