Io dico che devi innanzitutto concentrarti sul significato delle informazioni, non sul modo in cui esse appariranno a video. Il markup ci serve a strutturare logicamente tali informazioni.

Una macroarea (div) esterna al form ti può servire magari a dividerlo dal resto degli altri elementi della pagina; macroaree interne indicano che stai strutturando in maniera capillare le informazioni all'interno del modulo.