Splitting with everyone is better because it gets the majors on Spotify which you need to give the service legitimacy.
Major studios are bringing brands to Spotify, indies are draws but aren't big draws. They will put their stuff on Soundcloud and stream it for free to get ears to get concerts.