I have an over-hyphenated writing-style as well. Probably my Germanness.
There is not reason whatsoever to hyphenate "writing style".
I opine that over-hyphenation adds clarity.
There is not reason whatsoever to hyphenate "writing style".