If you get a faithful hardware clone, you WILL get something that can do "that 303 sound" and nothing else. If that's not enough for you, go with something else. The Revolution appears to have DSP effects built in, so already that's beyond the 303. I have a x0xb0x and it almost gets the 303 sound, but it's not perfect. A little too sterile sounding at certain settings, but still I like it, and I like the limitations.
If you want an acid sound that will sit in a dense mix like they're often used in psy, then any 303 software will get you there. If you want an upfront 303 sound like in acid techno, a good hardware clone is the better way to go. I used to use ABL2, and it had more capability than the x0xb0x, but I personally would never go back. I like the knobs and the imperfections.