Не уверен, что вижу вопрос.Это больше мое мнение о том, что вы должны сделать:
Я работаю над чем-то похожим.У моего генератора форм было МНОГО сложных полей и данных для обработки, и я решил использовать Silverlight.Я очень счастлив сейчас, несмотря на кривую обучения и безумие async api, потому что было бы просто сложно сделать это с asp.net, чистый asp.net с обратными ссылками был бы просто плохим UX, а затем поместить ajax между ними »Я просто был страшен.
Если у вас есть большой опыт работы с Ajax / asp.net, продолжайте, но если нет, то я бы предложил silverlight.Я довольно быстро набрал скорость.