Sounds like this could be something to pursue. You can go to a pool table shop and buy the cloth precut for a table (biggest would be 9' long), but some places stock it on rolls so you could get a solid piece. The manufacturers I'm aware of are:

http://www.iwansimonis.com/cadre.html

http://www.champbilliards.com/produc...asp?ptype_id=1

I figure if it can stand up to cues and 15 balls then... well, you know the rest.