The problem with snaps on the back is manifold, imho. First, if they sit on the snaps in just the right way, they pop open. They are kind of meant to do that. Then, to get a snap strong enough to withstand the pressure of the sit, they are pretty thick and industrial.
Buttons down the back can actually be not a problem. When I have a dress that goes full out buttons on the back, I will sometimes make the top button bling-y (which usually means a shank type button) and then use simple flat no shank mother of pearl or plain buttons whose color blends in with the dress.
You can get some pretty insignificant mother of pearl buttons that aren’t too thick. They “blend” and don’t hurt.