I’m going US to India in October. I want/need the miles to make 1k, but I also want to go first due to the time/distance- at least on the way there so I’m rested when I arrive. I was set to book with United as I have a SWU sponsor. I called UA and they told me I could use SWU on V or W flights (good price!) but not on the legs to India as it’s code share with CO. So that’s out. I then went to the CO site and searched for a ticket using miles and cash to upgrade. They want 40k miles + $450, which isn’t bad. If I use miles to upgrade, do I still get credit for BIS miles or does using the award to upgrade negate the miles? I have miles in other programs so I could possibly use miles for a OW in F, then purchase a OW back. But then I won't be eligible for about 9k miles that I need to achieve 1k. Is there a better way to accomplish getting miles both ways but still getting a seat up front and staying on BUDGET?