Originally Posted by
Absoludichris
PM on DL and the upgrade was comped I am thinking it sounds like take the switch over to United and be happy?

Yep.
Fly UA, and collect the UA ff miles.
Then put in a claim with DL for "original routing credit" for DL ff miles due the delayed/rerouted flight.