I have 6 of the LENRD's in a small room and I'm happy with them. I cannot compare them to DIY bass traps; for me the LENRDs were a better option than DIY given the cost of materials and investment of time. The tubetak glue works very well at holding them in place too.
"The piano has been drinking, not me."
Tom Waits