Panels such as these have been engineeered for maximum sound absorption per unit of thickness. Their specifications are credible.
Nobody is going to plaster these panels on all of their wall space. They are intended to reduce reflections in a live sounding room, especially in a home theater setup where you want the speaker locations to provide the imaging.
The nice thing about this product is that it is cheap and you can experiment with it without spending a huge amount of money. I am about ready to move into our new house that has a dedicated listening room and I intend to use this exact product. I have some Japanese banners that I am going to use as covering and the flexibiliity of these panels is a great asset.
Deadening a highly reflective room can dramatically improve the imaging of a two channel system. Unless you want to spend big bucks on a professional evaluation, design, and installation, the Audimute panels are a great option.