I agree with provision (1), although I'd motivate it much more strongly like "so much hardcoded html looks almost unmaintainable - try intermediary facilities such as..."
Provision (2) yes also, but provision (3) I'll refrain from commenting on ;(
__________________________________________________________________________________
^M Free your mind!