It's made well. The fit and finish is a lot better than some factory cars. If it's a show car, which it probably is, then I can't hate on it. It puts on a good show and it grabs attention. As far as show cars go, I've seen a lot worse.
Paint the mesh grills black, put on some WRC livery on it and its popularity will increase tenfold.