I'd actually still prefer it to be on the end. I think it would be very uncommon for someone to need to specify a custom post name that is not the basename of the filename, and more common for a user to specify a content-type. So I think placing it at the end is a more common use case and better addresses BC concerns.