A branded, 70-foot racing yacht is a wonderful conversation-starter