any unfinished body piece will look cheap. Gelcoat isn't pretty most of the time. Aside from the small dips from lower valance it looks like it could be a nice piece once painted and fitted well. There's always some body work even with the smallest of pieces.
My issue is that it's fiber glass. Look awesome when painted but after some road miles they show rock chips like there's no tomorrow. Esp if you paint it a dark color.