"What about, vinyl, polystyrene, ABS, HDPE, etc."
I don't have a link but from being in the plastics industry...
PS is polystyrene...HDPE & LDPE are PE...PP is polypropylene...ABS is engineered PS with rubber added (so all those can be processed) Vinyl is PVC so they have to work on that one (gasses).
I don't think (but don't quote me) that Nylon or Polycarbonate will be an issue.
The only issues are plastics like PET, Acetal, and any plastics filled with talc, minerals, or glass as they would produce too much residue...imo