Would this integrate directly with zencastr? They record tracks individually - and then mix them - so you'd have direct access to the individual tracks.
Seems like if you did that or made a way for people to upload their unmixed tracks, you could save some time on the whole thing?