On my March 13th Mariner 2 for 1 with my daughter I received the onboard booking (for myself, not her as she was not on the ship), received a B&K discount, plus the AmEx platinum benefits. You do not receive Goldpoints for the cruise and I am not sure if you can use the points/$ towards the cruise.
🚢 Cruise with your favorite Keene Luxury Travel Staff Member! 💰 5% KLT Reward plus Shipboard Credit available (amount varies per voyage)! 💲 Offering Enhanced KLT Rewards on voyages hosted by Ngaire & Clay!