It's been done a million times before...
... But it has to be done. There's loads of useful licks in this solo. It's really great for your blues chops and technique. But it's not a run of the mill blues solo either - Ritchie Blackmore has a few different interesting ideas here. I'm playing it at about 90% (not there yet Mr. Blackmore) and I'm using gauge 10 strings, which are probably a bit too heavy for this (my poor fingers! :D )
For a great example of how to play it, check out Mike Brookfield's example - slow and fast.
Check out Deep Purple's Performance of this song.