The current buy one get one cart price rule does not allow for multiple skus, which seems very silly. If have you have a config sku with several simple skus that only vary by size, why would a customer want 2 of the same sizes? This was not the case on magento 1 open source.