It’s not possible to change the order of the images in the file. But we pretty much would like to have the front cover always be the first image by default.
Currently this does not work because mutagen, the library Picard uses to access the file tags, always orders all the tags by data size, with smallest size first, to work around some issues with tag reading in some software. That means embedded images usually end up last, with smallest image first.