Upgrade HDD - Restore from Alienware Reswpan media?

I bought a X51 that did not come with any of the original media. It was factory reset (and I actually had to factory reset yesterday again due to a driver issue) and I made a recovery USB with Alienware Respawn when I got everything up and running. My question is, what if I want to replace my HDD? Can I use that USB I created to install the factory image on a new HDD? Would that set up the recovery partitions so if I had to factory reset again, would I have to use the USB every time?