If you want a more rugged off-road look, I think black looks better. Painted gives it more of a street look.
BTW - I would look into putting the paint protection film where the flare meets the paint. From personal experience, the road grit that gets between the flare and paint works like sand paper and will eventually eat through to the metal. I put my flares on, outlined them with 1/4" masking tape, removed the flares, then put the 3/8" xpel door edge guard inside the masking tape line before re-installing them.
https://www.amazon.com/gp/product/B00NPMCASA/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
It takes a little extra time but it is worth it in the long run.