CSS3-переходы значительно быстрее в iOS и должны использоваться, когда это возможно, предпочтительнее старого способа работы.
Если вы комбинируете переходы с преобразованиями, то вы получаете преимущество, заключающееся в аппаратном ускорении, а это означает, что анимация очень плавная, особенно когда многие происходят одновременно.
Конечно, вам нужно проверить это, чтобы увидеть, но довольно легко написать функцию, которая позволит вам абстрагироваться от этого. Вот один, который я написал некоторое время назад - не самый лучший, но это простой способ начать: http://css3.bradshawenterprises.com/legacy/