007:
Check out the .32 ACP:
http://en.wikipedia.org/wiki/.32_ACP
And then the .32 S&W Long:
http://en.wikipedia.org/wiki/.32_S%26W_Long
If you will look at the sidebar on the right hand side of each wiki, and look toward the bottom to where it says "Ballistic Performance," you will see that both rounds offer about the same energy: 128 ft-lbs for the .32 ACP versus 117 ft-lbs for the .32 S&W Long cartridge. There is no information regarding what revolver the .32 S&W was tested in, but I suspect these energy figures are pretty close to what you might expect in an IOF revolver. There is so little difference between the two rounds, performance-wise, that choosing one or the other on the basis of power (energy) is not going to make a lot of difference.
The .32 ACP, in the OFB loading you show, has full metal jacket (FMJ) bullets, where the OFB loading for .32 S&W are lead. There's little to choose from here, but there may be a small penetration advantage for the .32 ACP, depending on the target. But again, not much.
As far as accuracy goes, I suspect that you would find that the biggest influence on accuracy is the gun, and neither the Ashani or Revolver is going to be a target gun. The advantage here would go to the one that fits your hand best and which you are more comfortable shooting.
As MS Prabhat says, the Ashani is easier to conceal, but you cannot carry it safely with a round in the chamber, so you have to carry it unloaded and work the slide to cycle a round into the chamber, in order to ready the Ashani for use. The IOF Revolver can be carried loaded and ready to fire at the pull of the trigger. So I would agree with TC, the one I would get for a self-protection gun would be the IOF Revolver.
This is something you need to try to see what works best for you -- what you want to use a gun for, and which one you shoot better. The choice depends on your circumstances and preference.