Since the id from the form is set to the id from the recordset, they will be the same, so it wouldn't matter.
In some cases you may move the update before the recordset in the code so that if you don't redirect after update the recordset would reflect the updated values. In this case you would have to use the form element since the recordset would not have been created yet.