I can confirm full credit on everything, points, fixed miles, and stay credit.
I have to rebook all of my reservations though, I tried to change from my AA number to my VS (Virgin Atlantic) number, but didn't rebook the reservations so miles got credited to AA instead of VS (I want the VS promo). At least I can just book some 50% off mattress runs
.