Disney+ Subscribers Watched 525 Million Minutes of Mulan on Opening Weekend

But Netflix titles still command most SVOD attention