To be fair Fini's man niche is as a defogger so it's probably coming in on hazards. Although thunder is unreliable and tbh will probably miss.
I think it's pretty simple for Amoongus at this point, drop it. Tapu koko is popular for that spore, Amoongus is weak af, Tangrowth checks more...