Sorry to say but no amazing deals on board. Very rare that they will have a special cruise that they will offer some additional on board credit. Very rare.
If you find something you like book it then transfer to a travel agent when you get home.
Most travel agents will give you some additional on board credit or discount the fare slightly depending on the cabin category.