That looks sharp! Very creative, I do think others will be interested! Another worry might be the frame heating up and cooling down enough to strain the screw shafts against the grip. that could easily be eliminated by oversizing them a bit to give them some room to move without sheer pressure acting on them. I think I might be a bit more worried about the thing sailing out of my sweat soaked hand in a recoil, pretty smooth surface, maybe some cross hatching could help that (probably would also weaken the stone).
Very sharp looker!