Проходя по прокси-маршруту, вы фактически заставляете каждого из ваших пользователей нарушать Twitters TOS. Это плохая, плохая идея.
Я бы предложил:
- Разрешить клиенту установить интервал
- Обновление / выборка ваших данных в другом потоке, который подчиняется интервалу клиента
- Разрешите пользователям настраивать прокси-сервер SOCKS или свой собственный любимый прокси-сервер HTTP
В этот момент именно они, а не вы (могут) раздражать твиттер.
Тем не менее, подумайте о работоспособности вашего приложения, если оно должно выполнять запросы так быстро, чтобы его можно было использовать. Последнее, что вы хотите, это чтобы кто-то сказал: «Я скачал footwit, и теперь я забанен в твиттере! Мне пришлось заплатить 10 долларов, чтобы получить новый IP от моего интернет-провайдера, а потом я узнал, что Twitter забанил все / 20 !!» 1015 *
Думай, думай, думай.