Нет, Workflow Foundation не будет полезен для каждого создаваемого вами приложения. Вам нужно будет измерить выгоды и затраты по вашему проекту в каждом конкретном случае, чтобы определить, будет ли он жизнеспособным. Это действительно относится ко всему, что вы планируете использовать.
В то время как каждое приложение, в некотором смысле, имеет рабочий процесс, Workflow Foundation представляет собой сложную среду, особенно для простых рабочих процессов, которые легко определить, и их следует использовать только тогда, когда вам необходимо приложить значительные усилия для определения того, что рабочие процессы вашего приложения.