I've seen a bunch of commercials for
Krylon Fusion lately. It is specially formulated to bond with plastics so I doubt it would have any negative effect(s) on them.
Another search located
Tower Hobbies which has some specialized paint for RC vehicles that specifically mentions polycarbonates, although it looks like they only carry the purple color in a spray paint. The rest are brush-ons.