Hi,
Please know storage Space is a Software RAID implantation by Microsoft. It will never act faster than an Hardware RAID and will always be slower than no RAID at all, BUT, the goal of storage space is more for data resilience in case of hardware fault. To loose nothing if a disk fail.
I will copy a good answer from there; Should we use Storage Spaces or RAID?;
Storage Spaces Pros:
No hardware RAID required (less cost). Non-parity redundancy types (Simple and Mirror with different column combinations) work good from both performance and stability standpoint. Automated Storage Tiering. This can be a very useful feature for small deployments if configured properly.
Storage Spaces Cons:
Miserable performance if parity redundancy is used. Any mid-range hardware RAID controller will most certainly outperform Storage Spaces in this scenario. Advanced options (changing default number of columns, tiering, space extend, WBC size change) are not usually available in GUI, and Google + Powershell are your best friends in this case. All storage-related operations are offloaded to CPU (since RAID controller is absent) which may cause troubles during heavy workload. Always keep this in mind and estimate CPU resources accordingly when building a high-performance storage server powered by Storage Spaces.
If I were you - I'd stick with the HW RAID controller (especially, if you already have one).