I believe we discussed this and agreed the right policy was to record SDP as close as possible to the UE - so on received requests and transmitted responses for originating and on transmitted requests and received responses for terminating.  In the case you are worried about we will record the offer from the original request we received from the UE and the answer from any responses we send to the UE.