It all depends on what counters the trainers have...3 people were able to do a Tyranitar with 25 seconds to spare...2 Level 40s with a level 35...They each? had like 4 Machamps with correct moves (among the 40s I think) and some maxed out Vaps as well...
I would guess MOST tier 4 raids can actually be done with 3 people if they have completely maxed out mons...
Probably Snorlax and Lapras would be a bit harder due to no double weakness.
Also, they ALL used iPhones (seems to lag less)...so if you are on Android and lag, it maybe impossible for you...(I lag 10-30 seconds when the raid starts...).
Also, a lot of times, say, a level 25 trainer will most likely have mons in the level 20 range since you don't find your max level stuff for a while...Very high level people (38+) have been grinding for so long that it's much more likely they will have 97%+ ideal counters since they've just caught so much more stuff...
I'm at the point where I think I should probably just focus on extremely high IV stuff now for most mons since dust is too limited with gym changes and who knows, Niantic may change things again...