We’ll also need to consider that some versions might be easier to index even though the user would prefer another version. E.g. if we have a TXT and EPub, we might want to index TXT (if it’s clean enough), but present user with EPub (with formatting and stuff).
But it’s not a huge problem actually: just link to the search page instead and let the user decide what they want to download.