Влад, если задаетесь такими вопросами - значит еще не готовы )
Сложная бизнес-логика, это когда клиент сам толком не может объяснить в деталях реализации что он хочет получить в итоге, и вам придется часть логики продумывать в процессе реализации самому.
Сергей Горностаев, ну в Мариуполе, к примеру - клиентов, которым нужно написать десктопное приложение, или сделать верстку для сайта - поуменьшилось сейчас. То же самое можно сказать о ряде других городов.