You're going to have to really look into the T&Cs of each individual programme. Upgrades to Business tend to be quite limited in their applicability and will only be on flights of the airline related to the programme.
You may find it easier to book flights outright, though as you won't be able to combine the miles then that might be tricky.