You can use either of those. I am not sure what the pros and cons are all. I like felt. I buy it at Joanns and it is really wide so don't have to seam it.
When I am going other places I have a flannel sheet that I use and pin up for a temporary design wall.
Other people have used flannel backed tableclothes.