I think the Battle Pass is a good idea but I'm not a fan of one set price for every league. Just like rewards should scale, the price of the pass should as well.
For me personally, it really depends on whether or not league locks are implemented and how they're handled, how long the pass is good for, and what the rewards would be, but basing it off of our the current situation, I'd have a hard time justifying a $10 battle pass for Bronze or Silver if I'm not even earning that in a season.
I do think it's a step in the right direction though. I just think a lot more of the details need to be hashed out before getting fully on board.
!BEER