Looks good.
Did they put an additive in the paint for flexibility? That's my only concern for you, since you're painting plastic parts. The plastic itself is fairly flexible, but the real danger is expansion and shrinking from thermo cycling (summer/winter) and causing the paint to crack. Might want to keep an eye on it.