Этимологически мне "словить" в некоторых случаях больше нравится. Это как завершенное действие от "ловить", то есть от охоты за чем-то. А у "поймать" какое значение? "Поиметь", то есть завладеть, захватить. Оно больше указывает на присвоение, чем на завершение действия. Я, разумеется, не филолог, правилам языка обучена на уровне школы и жизни. Может поэтому для меня правила языка не столь четко ограничены. Да и архаизмы я люблю)