Бритва Оккама: не умножай сущностей. Есть задачи, которые могут существовать только в сети. Есть задачи, которым сеть полезна, хотя и необязательна. Т.е. требования вытекают из характера задачи. А у Вас наоборот: требуем необходимость использования сети и под это подбираем задачу. Конечно, можно и так. Только какой в этом требовании глубокий смысл? И тогда нужно уточнять это условие: ежемесячные обновления - достаточно? база клиентов, закачавших прогу с сервера- достаточно? нужно ли соединение при каждом сеансе использования? И тд. Т.е вводя дополнительное условие отбора задачи Вы должны его максимально детализировать и объяснить смысл. Мне кажется что на данном этапе Ваше условие преждевременно. Хотя .. хозяин-барин 
-----------------
Бегемот
|