I made a pretty lengthy post a while back stating all my opinions on Mercy and proposed changes. Nothing has changed drastically regarding Mercy’s kit since then and everything I said still stands.
Heres a link to it so you can take a look:
https://us.forums.blizzard.com/en/overwatch/t/yet-another-mercy-thread/355676