I've never had trouble with Krylon (and the like) on modern plastic car, diesel and tender shells. I don't do "vintage" (however one chooses to define that) pieces all that much, though - and most (not all) of my work is steam, made of zinc or brass.
Personally, I'd say Krylon would be fine, but always prime first, anyway.