But I'd say Kefka, Sephiroth, and Exdeath are the top picks of the ones listed.
Sin should definitely be listed. And in a somewhat similar fashion, Nidhogg from FFXIV was also great; shallow as a puddle but sometimes you need a big bad evil guy whose motivation never steers away from "I will never stop hating you, ever."
Idk, very few villains are overtly offensive or annoying save for the space fleas or monsters that get revealed literally in the last hour of the game with practically no build up.