I don't use foam board for my windows, but I like the looks of yours more. What do you use to attach them to the house? Has the wind died down there? It is still going strong here, and I assume that is headed your way. Good luck.