URL не использовать можно только если добавить форму. Менять много придеться, не только шаблон product-list.tpl, но и js функции добавления товаров. Плюс еще нужно по модулям пройтись, так как товары на главной, новые и т.д. они все используют шаблон product-list.tpl.