No. That is how it works (in my experience)
I have been able to add additional SATA devices using "args" lines and they do not show up under Hardware. There is a soft limit on SATA devices at 6 which is reflected in the hardware configuration page and the args line manually added to the VM...