When you select air assault you have the option of moving unit anywhere within range of current AB or within the range of any other AB that is within some range (I assume assault range) of current AB. If you then execute an assault that is within range of AB (A) but out of range of AB (B) [where (A) and (B) are within assault range] you no longer have the option of moving to areas covered by AB (B) that do not overlap with the range of (A) and instead have to return to (A) first. Maybe this is intentional but it is kind of illogical. Just wanted to mention it in case it wasn't intended.
-danny