injection foamsWhy have injection foams been getting a lot of interest lately...?

Because they are riding on the popularity wave of spray polyurethane foam!!!

Just because they have foam in the name, doesn't mean they perform like spray foam.
Phenolic foams, which is what injection foams are, contain a large amount of water and as they dry (inside the wall cavity somehow), they shrink!