My opinion is that it is easier and comfortable to set the first page as cover by default as most of applications do.
Dragging and dropping from web can be enough for few comics but for large collections is very time consuming
A clear and concise description of what you want to happen.
Additional context
This would require stream download every single item in the library, extract the first page and then discard he downloaded content.
It was discarded for the first release because it wouldn't seem scalable for large libraries.
It would also require an update to the data model to save the cover's data, which will increase the data synchronized over iCloud/CloudKit.
Describe the solution you'd like
Feedback by @miguelangelgras
A clear and concise description of what you want to happen.
Additional context
This would require stream download every single item in the library, extract the first page and then discard he downloaded content.
It was discarded for the first release because it wouldn't seem scalable for large libraries.
It would also require an update to the data model to save the cover's data, which will increase the data synchronized over iCloud/CloudKit.