styrfoam is basicly expanded polystyrene so I wouldn't expect a significant difference ,The can , contains Toluene, Xylene , and Acetone ...that should dissolve quite a few plastics. Thats a pretty wicked combination . Unfinished metal or wood should be ok.
I have some Red Devil clear lacquer and it behaves similar it will eat styrene as well.