Should I insulate an attic that's over an open porch?
Is the porch heated?  If not, then don't bother.  

The purpose of insulation is not to keep the attic warm, but to keep the house warm (or cool).  You actually want the attic to stay relatively close to the outside temperature to prevent ice problems in the winter or overheating in the summer.