Gary, It looks current to me.
The only thing I could add is the current Drink of the Day with the souvenir glass (actually plastic) is $6.95 before the 15% automatic gratuity. The regular glass is $3.75 plus the gratuity. Bloody Mary's are on Special daily from 9-11 AM for $3.95 plus the gratuity.
The Bar Credit Coupons are for gifts. They are exactly the same as buying on board.