I think the answer will hinge on the stated reason for the cancellation of your original B6 flight. Was it a controllable or uncontrollable cancellation? All they owe you (per the contract of carriage) is transportation on the next B6 flight (or a refund) and potentially meal and hotel vouchers (for a controllable interruption greater than six hours). Anything else is a non-contractual customer service gesture.