I've flown quite a few Avianca flights booked with UA miles. I've spent time talking to UA and Avianca, hours on the phone with AV's "support". No one knows how to assign a seat for a AV award ticket booked with Mileageplus. However, I've been able to choose a seat at check in every time, so 24 hours before departure.