Я портирую настольное приложение на www с ruby on rails. Настольное приложение написано на c # и генерирует довольно сложные pdf-файлы. Мне интересно, что это плохая идея - извлекать классы, которые генерируют эти PDF-файлы, упаковывать их в инструмент командной строки и генерировать PDF-файлы из приложения rails, вызывая эту программу командной строки (я могу использовать для этого mono), сохраняя их на диск, а затем отправить его в браузер?
Есть ли какие-либо распространенные известные проблемы, о которых мне следует беспокоиться при таком подходе?