I mix somewhat, but try to keep from using extremely thin fabric with heavy fabric. Ie. not using batiste or voile with denim or corduroy.
I've not had problems mixing homespun, batiks and regular cotton or even poly/cotton. In scrappy I've used some that I have no idea of fiber content.