How you handle promotional items
I’d still give it a permanent object number if it’s non-interchangeable. That way you always have a record of it.
If not, use a deviation because you are talking about a temporary departure from the product baseline.
promotional items are added as options in SKU. this BOM is managed in PLM and it propagated to ERP. Biggest advantage is BOM alterations are avoided.