Я пользуюсь дозвуком почти во все дни. Преимущество SubSonic заключается в том, что вы можете создать любой слой абстракции, какой захотите, поверх него, если вам нужно улучшить / расширить его позже - он действительно служит только одной главной цели - избавиться от создания кода для проверки.
Я не использовал динамические данные широко, но из того, что я прочитал, кажется, что он создает много леса для вас, и он может не очень хорошо сочетаться с более обширным приложением. Если вам нужна будущая расширяемость, я бы порекомендовал дозвуковые, но динамические данные могут быть подходом для коротких одноразовых приложений, строго используемых для поддержки базы данных через Интернет.