Я бы не рекомендовал это ни для чего, кроме "учебного" проекта.
Для любого реального приложения, независимо от его размера, вы не знаете, какой тип «следующей функции» вы добавите. Вы хотите иметь реальную независимую базу данных, в которой вы можете делегировать функциональность, в которой вы можете настроить выполнение заданий независимо друг от друга, сидеть на другом HD, возможно, разделить его на другую виртуальную машину?
Вы можете использовать SQL Express и при этом оставаться «свободным», и лучше сделать это разделение до того, как сайт расширится, а БД станет труднее перемещать.