Haven't seen much posted on headliners. While I rarely have had to deal with very dirty ones, I'm curious about safe products to use, and best practices for cleaning.
FWIW... had a guy who did mobile headliner replacements use and tell me to use Windex with ammonia on a towel and gently wipe the dirty spots; he wiped some spots off mine.