Puede ser que sea mejor, aunque no creo que la diferencia sea excesiva.
Y si incluyes el id en la URL como propone facundocorradini te ahorras la consulta a BD.
Y por si no te has fijado, aqui en forosdelweb se usa ese método, incluyendo el id en la URL.