I signed up for a card on a cruise a few years ago- Casinos at Sea. By the second day, they came over to say hi to me, and offer me stuff. I was surprised as I was not playing that much. I got a specialty dinner and chocolate covered strawberries delivered to the room. Before the end of the cruise I was given a letter with my assigned host for future cruises. About 1 month later I started getting mailers for free cruises, slot tournaments, etc.
We booked our next cruise 2 years later, and got free drinks from day 1 in the casino. We got a free room, but did upgrade to a balcony room and paid a small up charge. Based on what I see you play on your trip reports, I would think the same would happen for you. This is for NCL only as that is all we cruise.