Absolutely no bottleneck there.
You already said it yourself by mentioning the HDD, but the next logical upgrade would be a SSD. And you can keep the HDD as a secondary drive for data storage. But beside a SSD I don't see anything else you could upgrade, you got a nice setup.
Even overclocking is not mandatory as the i5-3570K is a pretty fast CPU even at stock speed.