Many have been denied adding the DDP on day of check in. I spoke with MS and it must be added 48 hrs or more prior to check in, or they will not do it for you..
So, if you decide you want it, don't take a chance. Go ahead and make the call. You don't pay for it till check in anyway.