Hello,
1 - You can override every HikaShop and HikaMarket views.
www.hikashop.com/support/documentation/1...-display.html#layout
But retrieving the product name in the order listing is not very simple and can increase the page loading if you're using the HikaShop helpers (since you need to almost load the entire order to get the product content). The other solution is to make the SQL queries manually so you can just load the product names for the batch of orders.
It requires some development/PHP skills but it will give you the best way to customize and keep a good page generation time.
2 - The HikaShop report system is not compatible with plugins for extended features. That's why we introduced a new Statistics system in HikaMarket (which is now also available in HikaShop).
Thanks to the triggers
onHikamarketStatisticPluginList($vendor_id, $settings);
onHikamarketStatisticPluginDisplay($data);
onVendorPanelDisplay(&$buttons, &$statistics);
You can return new statistic blocks for the dashboard and control how it will be displayed.
Some components, like HikaSerial do add some statistics blocks in HikaMarket.
Afterwards you can see the content of the HikaMarket (or HikaShop) statistics class if you want to see more how that new "report" system is working. But I do think that it will give you much more flexibility and control on the data you want to display.
3 - If you want to have more details about feature development capabilities, please use the "contact us" form, it will be easier to give you estimation.
Otherwise, please note that there are some HikaShop partners who will be able to develop new plugins to add extra features into HikaShop (or HikaMarket).
Regarding the forum thread, the User Point Plugin did receive some improvements in the past years even if some are still in the Todo list !
Regards,