Split gifts don't work for us, so when we get a membership transaction with an additional donation, we need to manually split the gift by copying all values to another row and making the necessary changes to the designation, amount, etc.
A feature will be released for event forms, giving you the option of processing either a split gift or two separate gifts. We'd like to see this feature rolled out on the membership form.