That looks excellent. Only way to improve on it would be...heck I don't know.
Where did you get the paint work done? Is painting these plastic pieces any different than what the local body shop does to repaint the cheap plastic body panels on our cars?
is it costly to have someone paint them?