I don't know what "foam stuff" you're referring to.
I decided to give that stuff a try. I installed it on one section of gutter to see how it does over the winter. But unlike the picture shown on the product, I installed it *under* the shingles, so it isn't very noticable, and there isn't any humped up part for debris to pile up behind.
Your description basically makes it sound like Home Depot stuff, only installed differently and having colored tabs.
Wow, that website doesn't really provide me with any confidence that I'm dealing with professionals.