Конечно, это имеет смысл для меня. Я делаю это все время.
Например, я работаю над сложной полиморфной формой вложенной модели, и она имеет только два вида. Индекс и часть для динамического добавления к нему дополнительных атрибутов.
Если вы знаете AJAX, это действительно может помочь вашему пользовательскому интерфейсу в том, что вашим пользователям даже не придется нажимать кнопку сохранения.
Для достижения минимума этого. Установите index.html.erb с вашей формой внутри.
В вашем контроллере вы можете указать свои действия следующим образом:
def update
@quick_fact = @organization.quick_facts.find(params[:id])
if @quick_fact.update_attributes(params[:tab])
flash[:notice] = 'Text Tab was successfully updated.'
redirect_to quick_facts_organization_path(@organization)
else
render :action => "index", :id => params[:id]
end
end