Sorry for the delay in a reply.
The advantage of ImportPages, and to get the most out of it, is that you pass all the pages you want to import in one go, so that PDFNet knows the minimal set of resources to import (avoiding duplication).
The returned array should be in the same order that was passed in, so handling the ordering afterwards should be straight forward with some additional mapping on your end.