The problem of the screens is that the same pokemon does not walle you to the 4 pokes that are boosted, the case of vaporeon can control you to scrafty and azumarill, but when faced with a linoone or a venomoth, it almost always opens a hole in the team to sweep, I'm not saying it is invincible, but it is a broken team, and the counters they put up are very elaborate pokes, Ferroseed in uu? , that leads you to take things out of tier to count them, that screen team centralizes all the UU meta.
alomomola a C, it is a Pokémon with great bulk and access to very good support movements such as wideguard, helping hand, heal pulse, in addition to having access to priority as is aqua jet, the bad thing is that it is not as powerful, on the other hand an ability that has 30% of removing the state of your ally, coming very well to remove paralysis or similar things