I think yes, for developing, if you want more experience, like use custom rom that may have more features and customizations, or use/port other phone system apps that will make your s7edge like frankenstein.
I love the default sony music walkman and sound mod from xperia. besides you will never bored with your phone, you can revert back to stock rom anytime you want.