I do think it should be changed to "Product Reviews" or something more notable than "mini-review." Especially once the new template is released. I understand the hierarchy, but this will become the pivotal review point of the site if it highlighted by and utilized members' sharing their expertise in any given program.