Why no to the newspaper? Snake doesn't know the difference and it actually makes it easier on you to clean.
I guess i just like the natural look.. the snake obviously doesn't know and cant thank me but i want to keep them in the style of there own habitat as much i can.. it is a pain to clean though!