Yes, it is good. I found most travel agencies offering additional goodies as well. I booked our 2008 cruise (3rd one on Mariner, E. Carrib) and got prepaid gratuities for 2 of us, the $100 onboard credit from RCI Total val of about $240) and the reduced deposit; however this last item was reduced by $125 pp not 50% off of reg. I snagged one of those hump balcony cabins.
Rccl doesn't discount anymore but offers these types of incentives so if your a fan of RCCL as we are you take advantage when offe comes around