Capital One and Emirates are currently offering a 100% miles transfer promo. I guess they normally only transfer 50% only (someone correct me if I'm wrong).

I fly to Dubai pretty frequently for work and I have hundreds of thousands of Capital One miles. 2 questions:

1) Anyone know a reason I shouldn't do the transfer?

2) Anyone know how much a typical upgrade from Econ to Business Class on Emirates costs in terms of miles? Flying from Houston to Dubai? (I'd use the miles exclusively for upgrade purposes as the ticket itself is covered by business expense)