It's not the same thing: the boolean flag is for streaming instead of uploading eveything to ram before playing. I would consider it only for the background music, i think streaming all sound effects would increase cpu overhead without any benefits.
If it avoid the issue you reported it might deserve some tests with a profiler, though.