i play very often on GGPO and never usually find myself waiting longer than 5 min for someone to match with. when i do, they are usually very friendly as well. on supercade, it’s mostly third strike that people seem to play from the little bit i’ve used it.
GGPO works really well, i’ve been having matches with my brother in thailand and they’ve been surprisingly smooth. im the US and most players in japan seem to be pretty lag-free as well. the way GGPO works, i don’t really understand, but it does a good job of hiding the lag that must be there. i’d recommend it