I'm not sure I vibed too much with this rendition of Stone Tower Temple. The instruments sounded TOO out of place. Not that I'm against taking tunes and putting them into new/different genres, but you didn't really change the rhythm or tempo to warrant such a dramatic change in instruments.
Maybe if you added a stronger, faster beat and really went wild with the electronic instruments, this could turn into a sweet techno remix. Otherwise, it's a nice attempt.