As long as it's basic cotton (or mostly cotton), I'd imagine it'd be fine. (I've been seeing some strange fabric blends in stores lately.

) I've done some denim with actual tie-dye bands of color (not stripes per se, as the fabric was kind of heavy for that), but haven't yet done all one color.
If I wanted all one uniform color, I'd probably do the soda ash soak and then use the squirt bottles same as I would for tie-dyeing, 'cause then I can see the saturation and make sure I haven't missed any spots that I have to go back and overdye yet again later. Myself, I've had spotty (no pun intended, but hey, it works!) lock with scrunching.