Thanks for clearing that, NNenov.
AFAIK, it depends on the abilities of your Graphic Card then. The more GPU power it have, the better/faster the results.
If you can just install a larger card and get better shadows is not to my knowledge.
Keep in mind that this option is not a perfect option at all.
[In Hardware mode] Open the scene file below. Switch on and off the Light.1 and render each time. Now move the Light.1 on top of the Lights and do it again, on - render, off -render.
Can you see the difference? It doesn’t render all lights. For me, that is a reason not to use it.
Do another test, the Hardware takes only a few parameter from the light, position direction and color [shadow} if it is Soft, Raytraced or Area, no change.
I’m not really certain what you like to achieve.
All the best