I'm thinking the white might be OK with a plain black front. The problem on your bike is the lack of any other green details. With that heavy a green stripe you need stripes into the body to match it.
If I did a seat with green it would only be green piping at the seam or just the stitching itself. Do you have the stock front cover. I'd ditch that strap too, mine was the first thing tossed. Just deleting that would help.