I think it depends on what permissions structures you have.
Multiple owners - ensures that when the app needs to shared with someone else, you have extra resilience, in case of sickness, or owner leaves company before someone was aware they needed to change the ownership.
It may help to have other permission levels instead:
Owner: Can do everything, EDIT, SHARE, DELETE.
Admin: Can manage who app shared with, but cant Edit or Delete.
Contribute: Can Edit app, and edit shares, but cant delete
This also makes it one less job for the administrators to do.
If PowerApp creators can have multiple owners and one of the owners leaves the business, the app isn't lost as the other owner can still maintain the app. This would be great for the human error where the PowerApp admins must check if an owner is leaving the business and change the owner of the application using PowerShell, Overall I believe something like 'Team Flows' should be added into PowerApps as well.
Updating status and adding @linhtran