I would agree that the majority of battle pass rewards are mid, however it's still worth purely for the Radianite. If you plan on buying skins that you want to upgrade all the way, that is. Even if it's just getting the pass every other season. If you're only getting one skin either every season or every other season, then you could get away with getting the free 30 (so long as you get to 35 each season). But otherwise I'd say spend the 10 bucks (USD) and get that juicy Radianite. You get 100 more Radianite from the pass if you reach 49 (130 in total), and another 30 if you complete 4 of the 5 epilogue rewards (that's 160 in total). The decent skins are usually 30 Radianite each for just the full upgrade (no alternate color) or 45 (if you'd rather one alt color after upgrade). Or at most 75 (if you really like all the colors lol). So one pass could easily tie you over for a couple seasons.