I have not driven a Z4 M
but after test driving several Z4, I know the only thing good about it is the mickey mouse look, depending on your tastes and likes.
A sports sedan is always a sedan and never becomes a true sports car. But the 3-series coupe (or sedan with sports suspension) is almost there in my opinion.