Tree stores don't work. So it would be prudent to not allow a chained store to be put on a treestore.

Personally I think rather than just not allowing it, I'd put an alert/toast saying that treestores can't have them. This will also save a tonne of frustration and and hours of debug chasing why it isn't working.