Kyogre is a real threat. The best counters don’t hold up long because of blizzard and hydro pump. It is by far the toughest legendary we in my group have had to face and it’s really eating up my revives. Unless solar beam is boosted, we’re always forced to go back in with a 2nd team. I feel bad for lower level trainers. They probably have to go through 20 pokémon each time!
I actually have about 70 revives and almost 120 max revives now but my aim is to not go below 50 regular revives and to never use max revives unless I absolutely have to. I’ll raid here and there but no chaining. Conservation is key at this point.