Если вы просто хотите сохранить объекты FlowDocument в базе данных без какой-либо обработки, я бы порекомендовал использовать двоичную сериализацию и сохранить полученный байтовый массив в varbinary (max). Это быстро и хорошо масштабируется.
Однако, если у вас уже есть FlowDocuments в виде файлов XML, было бы проще просто скопировать их в поле nvarchar (max) без затрат на добавление сериализации / десериализации. Это легко масштабируется для значений менее 8 Кб, а затем работает вроде ОК, пока вы не достигнете отметки 10 МБ.