Не очень пока что. Если сравнивать с
ru.ifaucet.net, то Ваш сайт на троечку из 10.
По поводу Ваших планов такие мысли:
1) Собственно, внедрить систему таймеров, как я уже писал выше;
Система таймеров, на мой взгляд, проще реализовывается, если ротатор делать на основе базы данных. SQL в помощь (PHP в худшем случае).
3) Чтобы реализовать пункт 2, необходимо как-то отличать, нажал ли пользователь кнопку NEXT, чтобы перейти к следующему крану после того, как он воспользовался текущим краном, или он нажал NEXT, чтобы просто пропустить текущий кран и перейти к следующему (НЕ воспользовавшись текущим краном);
Просто поставьте 2 кнопки: "следующий" (next) и "пропусть" (pass, miss). В зависимости от нажатой и определяется дальнейший алгоритм. Это проще, чем ковыряться в левых сайтах, считывая информацию о статусе пользователя.
Это сугубо мое мнение.