Solved applying your suggests on main.js and making some changes in the function "afterGetData" on mine ovverrided jamegafilter template.
Changing file that cannot override (as main.js) is never the best solution, but for now it's ok.
I can suggest you to implement a call to a dust date format helper on "product-item.php"?
This is a file that can be override and I think may be a good date formatting solution for multilanguage site or site in a different language than english.
I'm trying now to add category url...
EDIT:
For category url, seems getItem
function in the file plugins\jamegafilter\content\helper.php
doing nothing for item properties.
A simple example, just tried to change
$item->name = $baseItem->title;
to
$item->name = 'Dummy';
but the name of the articles does not change.