Думаю, понял зачем нужны все типы анимации. Наверно по двум словам сразу - проще искать и при этом будет сразу тип анимации известен и преобразовывать в класс уже в js.
В таком случае я не удобный вид предоставил. Вот более удобный: 
animate + тип анимации Пусть js смотрит на один из видов, после того как найдет, он должен их переделать с 
animate tada
в 
animated tada.
Тк если сразу написать правильно класс 
animated tada, то будет срабатывать анимация уже от цсс, а надо не напрямую, а только во время прокрутки.
На том сайте откуда взял анимацию цсс, 
говорится про обьединение js, но я пока слобоват в этом.