Вы же понимаете, что у Вас i всегда равно wtf + 1. Так последовательные ajax запросы не делают. Либо вариант Евгения Петрова, либо через deferred объект.
Исходя из этого сделайте вывод: если указать вьюпорт 640, а устройство шириной больше 640, то будет не особо красивое растяжение. И еще frontender.com.ua/mobile-web/wtf-viewport
Ну всё познается на практике, создайте тестовую страницу и поставьте вьюпорт 10px и вьюпорт 10000px, откройте хром и эмуляция мобильных устройств и посмотрите