No. In my experience of using Mix for several years, StumbleUpon generated mass traffic and Mix doesn't.